nuttx/drivers/wireless/ieee80211/bcm43xxx
chao.an 2992b10fbb wireless/bcm43xxx: add more ioctl command support
Support command:
  SIOCGIWFREQ
  SIOCGIWMODE
  SIOCSIWAP
  SIOCGIWAP
  SIOCGIWESSID
  SIOCGIWRATE
  SIOCGIWTXPOW
  SIOCGIWSENS
  SIOCGIWRANGE

Before:                                    After:
 cp> wapi show wlan0                          cp> wapi show wlan0
 wlan0 Configuration:                         wlan0 Configuration:
        IP: 192.168.31.202                           IP: 192.168.31.202
   NetMask: 255.255.255.0                       NetMask: 255.255.255.0
 ioctl(SIOCGIWFREQ): 88                       Frequency: 5785
 ERROR: wapi_get_freq() failed: -88                Flag: WAPI_FREQ_AUTO
 ioctl(SIOCGIWESSID): 88                        Channel: 157
 ERROR: wapi_get_essid() failed: -88          Frequency: 5785
 ioctl(SIOCGIWMODE): 88                           ESSID: archer5
 ERROR: wapi_get_mode() failed: -88                Flag: WAPI_ESSID_ON
 ioctl(SIOCGIWAP): 88                              Mode: WAPI_MODE_MANAGED
 ERROR: wapi_get_ap() failed: -88                    AP: ec:41:18:e0:76:7f
 ioctl(SIOCGIWRATE): 88                         BitRate: 58500
 ERROR: wapi_get_bitrate() failed: -88             Flag: WAPI_BITRATE_FIXED
 ioctl(SIOCGIWTXPOW): 88                        TxPower: 31
 ERROR: wapi_get_txpower() failed: -88             Flag: WAPI_TXPOWER_DBM
 ioctl(SIOCGIWSENS): 25                           Sense: -17

Signed-off-by: chao.an <anchao@xiaomi.com>
2022-06-17 18:27:12 +08:00
..
bcmf_bdc.c bcm43xxx: fixed issues with unaligned buffers for DMA transfers. 2021-07-28 13:47:04 -03:00
bcmf_bdc.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
bcmf_cdc.c wireless/bcm43xx: replace sem_wait to uninterruptible version 2022-06-16 02:44:47 +08:00
bcmf_cdc.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
bcmf_chip_4301x.c wireless/bcm430xx: rename chip minor id to 'x' 2022-06-15 02:01:37 +08:00
bcmf_chip_43362.c bcm43xxx: supported ARM CR4 core and bcm43455 chip in particular 2021-12-30 01:33:13 +08:00
bcmf_chip_43438.c bcm43xxx: supported ARM CR4 core and bcm43455 chip in particular 2021-12-30 01:33:13 +08:00
bcmf_chip_43455.c bcm43xxx: supported ARM CR4 core and bcm43455 chip in particular 2021-12-30 01:33:13 +08:00
bcmf_core.c wireless/bcm43xxx: replace all busy delay to nxsig_usleep 2022-06-16 23:02:09 +08:00
bcmf_core.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
bcmf_driver.c wireless/bcm43xxx: add more ioctl command support 2022-06-17 18:27:12 +08:00
bcmf_driver.h wireless/bcm43xxx: add more ioctl command support 2022-06-17 18:27:12 +08:00
bcmf_ioctl.h wireless/bcm43xxx: add more ioctl command support 2022-06-17 18:27:12 +08:00
bcmf_netdev.c wireless/bcm43xxx: add more ioctl command support 2022-06-17 18:27:12 +08:00
bcmf_netdev.h bcm43xxx: Remove bcmf_txavail_work and resue bcmf_tx_poll_work 2022-06-16 09:13:16 +03:00
bcmf_sdio_core.h wireless/bcm430xx: rename chip minor id to 'x' 2022-06-15 02:01:37 +08:00
bcmf_sdio_regs.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
bcmf_sdio.c wireless/bcm43xxx: replace all busy delay to nxsig_usleep 2022-06-16 23:02:09 +08:00
bcmf_sdio.h pid_t: unify usage of special task IDs 2022-03-22 21:22:32 +08:00
bcmf_sdpcm.c bcm43xxx: Remove bcmf_txavail_work and resue bcmf_tx_poll_work 2022-06-16 09:13:16 +03:00
bcmf_sdpcm.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
bcmf_utils.c wireless/bcm43xx: replace sem_wait to uninterruptible version 2022-06-16 02:44:47 +08:00
bcmf_utils.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
Kconfig wireless/bcm43xxx: configurable buffer size of escan result 2022-06-16 23:36:40 +08:00
Make.defs wireless/bcm430xx: rename chip minor id to 'x' 2022-06-15 02:01:37 +08:00