boards: disco_l475_iot1: Enable es-WiFi driver

Automatically enable es-WiFI driver when WIFI is enabled.

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
This commit is contained in:
Loic Poulain 2018-10-09 18:14:03 +02:00 committed by Jukka Rissanen
commit 25120f3cc2
4 changed files with 18 additions and 5 deletions

View file

@ -138,4 +138,14 @@ config BT_HCI_VS_EXT
endif #BT
if WIFI
config SPI
default y
config WIFI_ESWIFI
default y
endif #WIFI
endif # BOARD_DISCO_L475_IOT1

View file

@ -107,7 +107,7 @@
&spi3 {
status = "ok";
cs-gpios = <&gpiod 13 0>;
cs-gpios = <&gpiod 13 0>, <&gpioe 0 0>;
bt0: spbtle-rf@0 {
compatible = "st,spbtle-rf";
@ -118,7 +118,7 @@
label = "SPBTLE-RF";
};
wifi0: ism43362@0 {
wifi0: ism43362@1 {
compatible = "inventek,eswifi";
spi-max-frequency = <2000000>;
reg = <1>;
@ -126,7 +126,6 @@
boot0-gpios = <&gpiob 12 0>;
wakeup-gpios = <&gpiob 13 0>;
data-gpios = <&gpioe 1 0>;
csn-gpios = <&gpioe 0 0>;
label = "ESWIFI0";
};
};

View file

@ -28,7 +28,10 @@
#define CONFIG_BT_SPI_IRQ_DEV_NAME BT_IRQ_GPIOS_CONTROLLER
#define CONFIG_BT_SPI_IRQ_PIN BT_IRQ_GPIOS_PIN
#define CONFIG_BT_SPI_CHIP_SELECT_DEV_NAME ST_STM32_SPI_FIFO_40003C00_CS_GPIOS_CONTROLLER
#define CONFIG_BT_SPI_CHIP_SELECT_PIN ST_STM32_SPI_FIFO_40003C00_CS_GPIOS_PIN
#define CONFIG_BT_SPI_CHIP_SELECT_DEV_NAME ST_STM32_SPI_FIFO_40003C00_CS_GPIOS_CONTROLLER_0
#define CONFIG_BT_SPI_CHIP_SELECT_PIN ST_STM32_SPI_FIFO_40003C00_CS_GPIOS_PIN_0
#define CONFIG_BT_SPI_RESET_DEV_NAME BT_RESET_GPIOS_CONTROLLER
#define CONFIG_BT_SPI_RESET_PIN BT_RESET_GPIOS_PIN
#define ESWIFI0_CS_GPIOS_CONTROLLER ST_STM32_SPI_FIFO_40003C00_CS_GPIOS_CONTROLLER_1
#define ESWIFI0_CS_GPIOS_PIN ST_STM32_SPI_FIFO_40003C00_CS_GPIOS_PIN_1

View file

@ -11,6 +11,7 @@ menuconfig WIFI_ESWIFI
depends on WIFI
select NET_L2_WIFI_MGMT
select WIFI_OFFLOAD
select NET_OFFLOAD
if WIFI_ESWIFI