blob: 5abab73b57fc55362f9c601a0c8d8e84a5c80b3a [file] [log] [blame]
comment "esp-hosted needs a Linux kernel to be built"
depends on !BR2_s390x
depends on !BR2_LINUX_KERNEL
config BR2_PACKAGE_ESP_HOSTED
bool "esp-hosted"
depends on !BR2_s390x
depends on BR2_LINUX_KERNEL
help
This package builds and installs the Linux kernel driver for
the Esp32-* Linux Wi-Fi driver. It supports both SDIO and SPI
busses that is selectable. It is compatible with recent Linux
kernels (>= 5.4).
if BR2_PACKAGE_ESP_HOSTED
choice
prompt "HW interface"
default BR2_PACKAGE_ESP_HOSTED_SDIO
help
Select which bus type esp is attached to
config BR2_PACKAGE_ESP_HOSTED_SDIO
bool "SDIO"
config BR2_PACKAGE_ESP_HOSTED_SPI
bool "SPI"
endchoice
choice
prompt "Target"
default BR2_PACKAGE_ESP_HOSTED_TARGET_ESP32
help
Select which SoC Target driver is used for
config BR2_PACKAGE_ESP_HOSTED_TARGET_ESP32
bool "ESP32"
config BR2_PACKAGE_ESP_HOSTED_TARGET_ESP32C6
bool "ESP32C6"
endchoice
endif