]> git.baikalelectronics.ru Git - kernel.git/commit
staging: Add rtl8723bs sdio wifi driver
authorHans de Goede <hdegoede@redhat.com>
Wed, 29 Mar 2017 17:47:51 +0000 (19:47 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 8 Apr 2017 10:52:39 +0000 (12:52 +0200)
commit84ed90a855bc6733b4d98617ee27a2147b2e35f4
tree0fc53c639e4649b9c7bf2713ee739853657f48be
parent2a4b1d6c92890a8a21af02b6b503649dcd11d5e6
staging: Add rtl8723bs sdio wifi driver

The rtl8723bs is found on quite a few systems used by Linux users,
such as on Atom systems (Intel Computestick and various other
Atom based devices) and on many (budget) ARM boards such as
the CHIP.

The plan moving forward with this is for the new clean,
written from scratch, rtl8xxxu driver to eventually gain
support for sdio devices. But there is no clear timeline
for that, so lets add this driver included in staging for now.

Cc: Bastien Nocera <hadess@hadess.net>
Cc: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Jes Sorensen <jes.sorensen@gmail.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 files changed:
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/rtl8723bs/Kconfig [new file with mode: 0644]
drivers/staging/rtl8723bs/Makefile [new file with mode: 0644]
drivers/staging/rtl8723bs/TODO [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_ap.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_btcoex.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_cmd.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_debug.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_eeprom.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_efuse.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_ieee80211.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_io.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_ioctl_set.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_mlme.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_odm.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_pwrctrl.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_recv.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_rf.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_security.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_wlan_util.c [new file with mode: 0644]
drivers/staging/rtl8723bs/core/rtw_xmit.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/Hal8723BPwrSeq.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/Hal8723BReg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalPhyRf.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalPhyRf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/Mp_Precomp.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/hal_btcoex.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/hal_com.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/hal_intf.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/hal_phy.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/hal_sdio.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_AntDiv.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_AntDiv.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_CfoTracking.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_CfoTracking.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_DIG.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_DIG.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_HWConfig.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_HWConfig.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_PathDiv.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_PathDiv.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_RTL8723B.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_RTL8723B.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_debug.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_debug.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_interface.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_precomp.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_reg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/odm_types.h [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723b_dm.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/sdio_halinit.c [new file with mode: 0644]
drivers/staging/rtl8723bs/hal/sdio_ops.c [new file with mode: 0644]
drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/Hal8723BPhyCfg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/Hal8723BPhyReg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/Hal8723BPwrSeq.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/HalVerDef.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/autoconf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/basic_types.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/cmd_osdep.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/drv_conf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/drv_types.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/drv_types_sdio.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/ethernet.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_btcoex.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_com.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_com_h2c.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_com_phycfg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_com_reg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_data.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_intf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_pg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_phy.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_phy_reg.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/hal_sdio.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/ieee80211.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/ioctl_cfg80211.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/mlme_osdep.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/osdep_intf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/osdep_service.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/osdep_service_linux.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/recv_osdep.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8192c_recv.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8192c_rf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8723b_cmd.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8723b_dm.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8723b_hal.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8723b_recv.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8723b_rf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8723b_spec.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtl8723b_xmit.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_ap.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_beamforming.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_br_ext.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_btcoex.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_byteorder.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_cmd.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_debug.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_eeprom.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_efuse.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_event.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_ht.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_io.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_ioctl.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_ioctl_set.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_mlme.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_mp.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_odm.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_pwrctrl.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_qos.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_recv.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_rf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_security.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_version.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_wifi_regd.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/rtw_xmit.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/sdio_hal.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/sdio_ops.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/sdio_ops_linux.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/sdio_osintf.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/sta_info.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/wifi.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/wlan_bssdef.h [new file with mode: 0644]
drivers/staging/rtl8723bs/include/xmit_osdep.h [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/mlme_linux.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/os_intfs.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/osdep_service.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/recv_linux.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/rtw_proc.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/rtw_proc.h [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/sdio_intf.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/wifi_regd.c [new file with mode: 0644]
drivers/staging/rtl8723bs/os_dep/xmit_linux.c [new file with mode: 0644]