This is an automated email from the ASF dual-hosted git repository.
linguini pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 2290999754c drivers/wireless/ieee80211/bcm43xxx/CMakeLists.txt:
Aligned Cmake with Make
2290999754c is described below
commit 2290999754c0f3bcf912da814d4b976e91f8f566
Author: simbit18 <[email protected]>
AuthorDate: Wed Oct 8 14:28:03 2025 +0200
drivers/wireless/ieee80211/bcm43xxx/CMakeLists.txt: Aligned Cmake with Make
Add bcm43013, bcm43455 CYW43439 chip #5112 #6430 #6845
Signed-off-by: simbit18 <[email protected]>
---
drivers/wireless/ieee80211/bcm43xxx/CMakeLists.txt | 31 ++++++++++++++++++++--
1 file changed, 29 insertions(+), 2 deletions(-)
diff --git a/drivers/wireless/ieee80211/bcm43xxx/CMakeLists.txt
b/drivers/wireless/ieee80211/bcm43xxx/CMakeLists.txt
index e8f5b8caf59..3cd6077898e 100644
--- a/drivers/wireless/ieee80211/bcm43xxx/CMakeLists.txt
+++ b/drivers/wireless/ieee80211/bcm43xxx/CMakeLists.txt
@@ -19,6 +19,9 @@
# the License.
#
#
##############################################################################
+
+# Include BCM43xxx drivers into the build
+
if(CONFIG_IEEE80211_BROADCOM_FULLMAC)
set(SRCS)
@@ -29,10 +32,26 @@ if(CONFIG_IEEE80211_BROADCOM_FULLMAC)
bcmf_cdc.c
bcmf_bdc.c
bcmf_utils.c
- bcmf_netdev.c)
+ bcmf_netdev.c
+ bcmf_gpio.c)
if(CONFIG_IEEE80211_BROADCOM_FULLMAC_SDIO)
- list(APPEND SRCS mmc_sdio.c bcmf_sdio.c bcmf_core.c bcmf_sdpcm.c)
+ list(APPEND SRCS bcmf_sdio.c bcmf_interface.c bcmf_core.c bcmf_sdpcm.c)
+ endif()
+
+ if(CONFIG_IEEE80211_BROADCOM_FULLMAC_GSPI)
+ list(
+ APPEND
+ SRCS
+ bcmf_gspi.c
+ bcmf_gspi_f2_frame.c
+ bcmf_interface.c
+ bcmf_core.c
+ bcmf_sdpcm.c)
+ endif()
+
+ if(CONFIG_IEEE80211_BROADCOM_BCM4301X)
+ list(APPEND SRCS bcmf_chip_4301x.c)
endif()
if(CONFIG_IEEE80211_BROADCOM_BCM43362)
@@ -43,5 +62,13 @@ if(CONFIG_IEEE80211_BROADCOM_FULLMAC)
list(APPEND SRCS bcmf_chip_43438.c)
endif()
+ if(CONFIG_IEEE80211_BROADCOM_BCM43455)
+ list(APPEND SRCS bcmf_chip_43455.c)
+ endif()
+
+ if(CONFIG_IEEE80211_INFINEON_CYW43439)
+ list(APPEND SRCS cyw_chip_43439.c)
+ endif()
+
target_sources(drivers PRIVATE ${SRCS})
endif()