nuttx/drivers/wireless/ieee80211
Dave Marples 970295d0fe i.MXRT USDHC: This change completes SDIO support for IMXRT, and also adds support for WiFi using the AP6212A module based on Simon Piriou's rather excellent work. The patch should also address DavidS's concern about width setting for USDHC1 & 2.
Testing of the WiFi is minimal so far but functionality is proven. I'm specifically not happy that the driver doesn't recover elegantly from a DMA data checksum failure, but that is an issue that can be dealt with in due course ... I'm trying to get the rest of the interfaces fleshed out and the hardware proven so it can go for pre-production build. I _think_ there's only Bluetooth and USB-device left to implement now.
2019-07-28 16:20:33 -06:00
..
bcmf_bdc.c drivers/wireless/ieee80211: Used nxstyle to find coding standard violations, then corrected them. 2018-08-22 17:35:17 -06:00
bcmf_bdc.h drivers/wiresless/ieee80211: Correct some initialization problems with BCM43362 chip. Adds BCM43428 support. arch/arm/src: Add support for SDIO card to SDIO driver. 2018-04-26 08:10:23 -06:00
bcmf_cdc.c drivers/wireless/ieee80211: Used nxstyle to find coding standard violations, then corrected them. 2018-08-22 17:35:17 -06:00
bcmf_cdc.h bcmf: add escan ioctls support + cleanup 2017-04-28 19:44:48 +02:00
bcmf_chip_43362.c drivers/wireless/ieee802.11: Extend Add capabilility to get firmware from a mounted file system to BCM43362. Also fix some compile/link issues introduced in the previous commit. 2018-10-07 15:00:13 -06:00
bcmf_chip_43438.c drivers/wireless/ieee802.11: Extend Add capabilility to get firmware from a mounted file system to BCM43362. Also fix some compile/link issues introduced in the previous commit. 2018-10-07 15:00:13 -06:00
bcmf_core.c i.MXRT USDHC: This change completes SDIO support for IMXRT, and also adds support for WiFi using the AP6212A module based on Simon Piriou's rather excellent work. The patch should also address DavidS's concern about width setting for USDHC1 & 2. 2019-07-28 16:20:33 -06:00
bcmf_core.h Photon: Cosmetic changes to style detected by tools/nxstyle 2017-05-03 18:20:57 -06:00
bcmf_driver.c drivers/wireless/ieee802.11: Extend Add capabilility to get firmware from a mounted file system to BCM43362. Also fix some compile/link issues introduced in the previous commit. 2018-10-07 15:00:13 -06:00
bcmf_driver.h bcmf: add SIOCGIWSCAN ioctl support 2017-05-20 22:13:15 +02:00
bcmf_ioctl.h Cosmetic changes for coding standard fixes. 2018-10-20 18:15:44 -06:00
bcmf_netdev.c All network drivers! Change pre-processor logic that selects the high priority work queue or gives preferential treatment to the high priority work. All network logic must run on the low priority work queue! Or suffer the consequences. 2018-11-21 07:57:26 -06:00
bcmf_netdev.h bcmf: add netdev support for Broadcom FullMAC driver 2017-04-30 20:36:35 +02:00
bcmf_sdio_core.h drivers/wiresless/ieee80211: Correct some initialization problems with BCM43362 chip. Adds BCM43428 support. arch/arm/src: Add support for SDIO card to SDIO driver. 2018-04-26 08:10:23 -06:00
bcmf_sdio_regs.h Photon: Cosmetic changes to style detected by tools/nxstyle 2017-05-03 18:20:57 -06:00
bcmf_sdio.c Cosmetic changes for coding standard fixes. 2018-10-20 18:15:44 -06:00
bcmf_sdio.h drivers/wireless/ieee802.11: Extend Add capabilility to get firmware from a mounted file system to BCM43362. Also fix some compile/link issues introduced in the previous commit. 2018-10-07 15:00:13 -06:00
bcmf_sdpcm.c drivers/wireless/ieee80211/bcmf_sdpcm.c: Remove incorrect OR condition. Always true, would always cause allocation failure. Noted by Shao Li in Issue 127. 2018-10-26 05:26:26 -06:00
bcmf_sdpcm.h Photon: Cosmetic changes to style detected by tools/nxstyle 2017-05-03 18:20:57 -06:00
bcmf_utils.c sched/semaphore: sem_timedwait() is a cancellation point and, hence, cannot be called from within the OS. Created nxsem_timedwait() that is equivalent but does not modify the errno and does not cause cancellation. All calls to sem_timedwait() change to calls to nxsem_timedwait() in the OS. 2017-10-05 07:24:54 -06:00
bcmf_utils.h bcmf: add SIOCGIWSCAN ioctl support 2017-05-20 22:13:15 +02:00
Kconfig All network drivers! Change pre-processor logic that selects the high priority work queue or gives preferential treatment to the high priority work. All network logic must run on the low priority work queue! Or suffer the consequences. 2018-11-21 07:57:26 -06:00
Make.defs drivers/wiresless/ieee80211: Correct some initialization problems with BCM43362 chip. Adds BCM43428 support. arch/arm/src: Add support for SDIO card to SDIO driver. 2018-04-26 08:10:23 -06:00
mmc_sdio.c i.MXRT USDHC: This change completes SDIO support for IMXRT, and also adds support for WiFi using the AP6212A module based on Simon Piriou's rather excellent work. The patch should also address DavidS's concern about width setting for USDHC1 & 2. 2019-07-28 16:20:33 -06:00