zephyr/soc/silabs
Jérôme Pouiller 1544354862 drivers: wifi: Introduce SiWx91x WiFi driver
This driver allow to use Zephyr native IP stack or the IP stack provided
by HAL / WiseConnect.

The WiseConnect implementation may take advantage of the specific
features provided by the 917 (power consumption, speed,
validation...).

Some notable features are not available with this interface:
  - It seems Zephyr does not provide API to offload multicast membership
    management. User should be to directly call WiseConnect APIs
  - Support for ICMP frames is difficult. Note that WiseConnect
    automatically answer to ping request. It is just not possible to
    send ping requests and receive ping responses.
  - Zephyr and WiseConnect both support TLS offloading. However this
    patch does not implement it.
  - Reentrancy in the WiseConnect side is uncertain.

This implementation has been tested with samples/net/wifi/ (which relies
on subsys/net/lib/shell).

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
2025-02-11 22:07:11 +01:00
..
common drivers: pinctrl: silabs: Add support for analog bus allocation 2025-01-30 18:30:01 +01:00
silabs_s0 soc: silabs: Introduce family specific defconfig 2024-10-22 20:41:23 +02:00
silabs_s1 soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
silabs_s2 soc: silabs: Distinguish Gecko SDK from SiSDK HAL 2025-02-04 09:19:53 +01:00
silabs_sim3 soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
silabs_siwx91x drivers: wifi: Introduce SiWx91x WiFi driver 2025-02-11 22:07:11 +01:00
CMakeLists.txt soc: silabs: Introduce new SoC SiWG917 2025-02-11 22:07:11 +01:00
Kconfig soc: silabs: add configuration to enable acmp module 2025-02-03 11:16:57 +01:00
Kconfig.defconfig drivers: bluetooth: silabs: Add separate thread for BT Link Layer 2025-01-21 11:11:36 +01:00
Kconfig.soc soc: silabs: Introduce new SoC SiWG917 2025-02-11 22:07:11 +01:00
soc.yml soc: silabs: Introduce new SoC SiWG917 2025-02-11 22:07:11 +01:00