[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1396060663-3589-1-git-send-email-Larry.Finger@lwfinger.net>
Date: Fri, 28 Mar 2014 21:37:37 -0500
From: Larry Finger <Larry.Finger@...inger.net>
To: gregkh@...uxfoundation.org
Cc: netdev@...r.kernel.org, devel@...verdev.osuosl.org,
Larry Finger <Larry.Finger@...inger.net>,
Jes Sorensen <Jes.Sorensen@...hat.com>
Subject: [PATCH 0/6 NEXT]staging: r8723au: Add new driver
The Realtek USB device RTL8723AU is found in Lenovo Yoga 13 tablets.
A driver for it has been available in a GitHub repo for several months.
Jes Sorensen at RedHat has made many improvements to the vendor code,
and he has been doing the testing. I do not have access to this device.
Signed-off-by: Larry Finger <Larry.Finger@...inger.net>
Cc: Jes Sorensen <Jes.Sorensen@...hat.com>
Larry Finger (6):
staging: r8723au: Add source files for new driver - part 1
staging: r8723au: Add source files for new driver - part 2
staging: r8723au: Add source files for new driver - part 3
staging: r8723au: Add source files for new driver - part 4
staging: r8723au: Additional source patches
staging: r8723au: Turn on build of new driver
drivers/staging/Kconfig | 2 +
drivers/staging/Makefile | 1 +
drivers/staging/rtl8723au/Kconfig | 37 +
drivers/staging/rtl8723au/Makefile | 58 +
drivers/staging/rtl8723au/TODO | 13 +
drivers/staging/rtl8723au/core/rtw_ap.c | 2087 ++++
drivers/staging/rtl8723au/core/rtw_cmd.c | 1876 +++
drivers/staging/rtl8723au/core/rtw_efuse.c | 716 ++
drivers/staging/rtl8723au/core/rtw_ieee80211.c | 1861 +++
drivers/staging/rtl8723au/core/rtw_io.c | 266 +
drivers/staging/rtl8723au/core/rtw_ioctl_set.c | 601 +
drivers/staging/rtl8723au/core/rtw_led.c | 1899 ++++
drivers/staging/rtl8723au/core/rtw_mlme.c | 2500 ++++
drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 9990 ++++++++++++++++
drivers/staging/rtl8723au/core/rtw_p2p.c | 4001 +++++++
drivers/staging/rtl8723au/core/rtw_pwrctrl.c | 689 ++
drivers/staging/rtl8723au/core/rtw_recv.c | 2471 ++++
drivers/staging/rtl8723au/core/rtw_security.c | 1652 +++
drivers/staging/rtl8723au/core/rtw_sreset.c | 255 +
drivers/staging/rtl8723au/core/rtw_sta_mgt.c | 509 +
drivers/staging/rtl8723au/core/rtw_wlan_util.c | 1760 +++
drivers/staging/rtl8723au/core/rtw_xmit.c | 2460 ++++
drivers/staging/rtl8723au/hal/Hal8723PwrSeq.c | 80 +
drivers/staging/rtl8723au/hal/Hal8723UHWImg_CE.c | 136 +
.../staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c | 1063 ++
drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c | 726 ++
drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c | 188 +
drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c | 259 +
drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c | 163 +
drivers/staging/rtl8723au/hal/hal_com.c | 881 ++
drivers/staging/rtl8723au/hal/hal_intf.c | 420 +
drivers/staging/rtl8723au/hal/odm.c | 2090 ++++
drivers/staging/rtl8723au/hal/odm_HWConfig.c | 481 +
drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c | 162 +
drivers/staging/rtl8723au/hal/odm_debug.c | 24 +
drivers/staging/rtl8723au/hal/odm_interface.c | 236 +
.../staging/rtl8723au/hal/rtl8723a_bt-coexist.c | 11304 +++++++++++++++++++
drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 845 ++
drivers/staging/rtl8723au/hal/rtl8723a_dm.c | 273 +
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 3452 ++++++
drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 1197 ++
drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c | 515 +
drivers/staging/rtl8723au/hal/rtl8723a_rxdesc.c | 69 +
drivers/staging/rtl8723au/hal/rtl8723a_sreset.c | 73 +
drivers/staging/rtl8723au/hal/rtl8723a_xmit.c | 52 +
drivers/staging/rtl8723au/hal/rtl8723au_led.c | 113 +
drivers/staging/rtl8723au/hal/rtl8723au_recv.c | 247 +
drivers/staging/rtl8723au/hal/rtl8723au_xmit.c | 548 +
drivers/staging/rtl8723au/hal/usb_halinit.c | 1834 +++
drivers/staging/rtl8723au/hal/usb_ops_linux.c | 848 ++
drivers/staging/rtl8723au/include/Hal8723APhyCfg.h | 232 +
drivers/staging/rtl8723au/include/Hal8723APhyReg.h | 1078 ++
drivers/staging/rtl8723au/include/Hal8723PwrSeq.h | 150 +
.../staging/rtl8723au/include/Hal8723UHWImg_CE.h | 29 +
.../staging/rtl8723au/include/HalDMOutSrc8723A.h | 64 +
.../staging/rtl8723au/include/HalHWImg8723A_BB.h | 44 +
.../staging/rtl8723au/include/HalHWImg8723A_FW.h | 28 +
.../staging/rtl8723au/include/HalHWImg8723A_MAC.h | 26 +
.../staging/rtl8723au/include/HalHWImg8723A_RF.h | 25 +
drivers/staging/rtl8723au/include/HalPwrSeqCmd.h | 130 +
drivers/staging/rtl8723au/include/HalVerDef.h | 136 +
drivers/staging/rtl8723au/include/cmd_osdep.h | 26 +
drivers/staging/rtl8723au/include/drv_types.h | 360 +
drivers/staging/rtl8723au/include/ethernet.h | 22 +
drivers/staging/rtl8723au/include/hal_com.h | 211 +
drivers/staging/rtl8723au/include/hal_intf.h | 392 +
drivers/staging/rtl8723au/include/ieee80211.h | 603 +
drivers/staging/rtl8723au/include/ioctl_cfg80211.h | 119 +
drivers/staging/rtl8723au/include/mlme_osdep.h | 28 +
drivers/staging/rtl8723au/include/mp_custom_oid.h | 342 +
drivers/staging/rtl8723au/include/odm.h | 1205 ++
drivers/staging/rtl8723au/include/odm_HWConfig.h | 174 +
.../staging/rtl8723au/include/odm_RegConfig8723A.h | 34 +
.../staging/rtl8723au/include/odm_RegDefine11AC.h | 49 +
.../staging/rtl8723au/include/odm_RegDefine11N.h | 165 +
drivers/staging/rtl8723au/include/odm_debug.h | 139 +
drivers/staging/rtl8723au/include/odm_interface.h | 131 +
drivers/staging/rtl8723au/include/odm_precomp.h | 54 +
drivers/staging/rtl8723au/include/odm_reg.h | 114 +
drivers/staging/rtl8723au/include/odm_types.h | 36 +
drivers/staging/rtl8723au/include/osdep_intf.h | 46 +
drivers/staging/rtl8723au/include/osdep_service.h | 207 +
drivers/staging/rtl8723au/include/recv_osdep.h | 45 +
.../rtl8723au/include/rtl8723a_bt-coexist.h | 1672 +++
drivers/staging/rtl8723au/include/rtl8723a_cmd.h | 160 +
drivers/staging/rtl8723au/include/rtl8723a_dm.h | 144 +
drivers/staging/rtl8723au/include/rtl8723a_hal.h | 575 +
drivers/staging/rtl8723au/include/rtl8723a_led.h | 30 +
drivers/staging/rtl8723au/include/rtl8723a_pg.h | 98 +
drivers/staging/rtl8723au/include/rtl8723a_recv.h | 70 +
drivers/staging/rtl8723au/include/rtl8723a_rf.h | 58 +
drivers/staging/rtl8723au/include/rtl8723a_spec.h | 2158 ++++
.../staging/rtl8723au/include/rtl8723a_sreset.h | 25 +
drivers/staging/rtl8723au/include/rtl8723a_xmit.h | 229 +
drivers/staging/rtl8723au/include/rtw_ap.h | 55 +
drivers/staging/rtl8723au/include/rtw_cmd.h | 835 ++
drivers/staging/rtl8723au/include/rtw_debug.h | 192 +
drivers/staging/rtl8723au/include/rtw_eeprom.h | 135 +
drivers/staging/rtl8723au/include/rtw_efuse.h | 109 +
drivers/staging/rtl8723au/include/rtw_event.h | 114 +
drivers/staging/rtl8723au/include/rtw_ht.h | 43 +
drivers/staging/rtl8723au/include/rtw_io.h | 416 +
drivers/staging/rtl8723au/include/rtw_ioctl.h | 26 +
drivers/staging/rtl8723au/include/rtw_ioctl_set.h | 39 +
drivers/staging/rtl8723au/include/rtw_led.h | 181 +
drivers/staging/rtl8723au/include/rtw_mlme.h | 624 +
drivers/staging/rtl8723au/include/rtw_mlme_ext.h | 780 ++
drivers/staging/rtl8723au/include/rtw_p2p.h | 158 +
drivers/staging/rtl8723au/include/rtw_pwrctrl.h | 265 +
drivers/staging/rtl8723au/include/rtw_qos.h | 26 +
drivers/staging/rtl8723au/include/rtw_recv.h | 318 +
drivers/staging/rtl8723au/include/rtw_rf.h | 113 +
drivers/staging/rtl8723au/include/rtw_security.h | 357 +
drivers/staging/rtl8723au/include/rtw_sreset.h | 56 +
drivers/staging/rtl8723au/include/rtw_version.h | 1 +
drivers/staging/rtl8723au/include/rtw_xmit.h | 407 +
drivers/staging/rtl8723au/include/sta_info.h | 385 +
drivers/staging/rtl8723au/include/usb_hal.h | 20 +
drivers/staging/rtl8723au/include/usb_ops.h | 97 +
drivers/staging/rtl8723au/include/usb_ops_linux.h | 46 +
drivers/staging/rtl8723au/include/usb_osintf.h | 24 +
drivers/staging/rtl8723au/include/usb_vendor_req.h | 31 +
drivers/staging/rtl8723au/include/wifi.h | 707 ++
drivers/staging/rtl8723au/include/wlan_bssdef.h | 215 +
drivers/staging/rtl8723au/include/xmit_osdep.h | 57 +
drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 4532 ++++++++
drivers/staging/rtl8723au/os_dep/mlme_linux.c | 187 +
drivers/staging/rtl8723au/os_dep/os_intfs.c | 970 ++
drivers/staging/rtl8723au/os_dep/osdep_service.c | 175 +
drivers/staging/rtl8723au/os_dep/recv_linux.c | 225 +
drivers/staging/rtl8723au/os_dep/usb_intf.c | 833 ++
drivers/staging/rtl8723au/os_dep/usb_ops_linux.c | 283 +
drivers/staging/rtl8723au/os_dep/xmit_linux.c | 195 +
133 files changed, 89878 insertions(+)
create mode 100644 drivers/staging/rtl8723au/Kconfig
create mode 100644 drivers/staging/rtl8723au/Makefile
create mode 100644 drivers/staging/rtl8723au/TODO
create mode 100644 drivers/staging/rtl8723au/core/rtw_ap.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_cmd.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_efuse.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_ieee80211.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_io.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_ioctl_set.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_led.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_mlme.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_mlme_ext.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_p2p.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_pwrctrl.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_recv.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_security.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_sreset.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_sta_mgt.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_wlan_util.c
create mode 100644 drivers/staging/rtl8723au/core/rtw_xmit.c
create mode 100644 drivers/staging/rtl8723au/hal/Hal8723PwrSeq.c
create mode 100644 drivers/staging/rtl8723au/hal/Hal8723UHWImg_CE.c
create mode 100644 drivers/staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c
create mode 100644 drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c
create mode 100644 drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c
create mode 100644 drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c
create mode 100644 drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c
create mode 100644 drivers/staging/rtl8723au/hal/hal_com.c
create mode 100644 drivers/staging/rtl8723au/hal/hal_intf.c
create mode 100644 drivers/staging/rtl8723au/hal/odm.c
create mode 100644 drivers/staging/rtl8723au/hal/odm_HWConfig.c
create mode 100644 drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c
create mode 100644 drivers/staging/rtl8723au/hal/odm_debug.c
create mode 100644 drivers/staging/rtl8723au/hal/odm_interface.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_bt-coexist.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_cmd.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_dm.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_rxdesc.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_sreset.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_xmit.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723au_led.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723au_recv.c
create mode 100644 drivers/staging/rtl8723au/hal/rtl8723au_xmit.c
create mode 100644 drivers/staging/rtl8723au/hal/usb_halinit.c
create mode 100644 drivers/staging/rtl8723au/hal/usb_ops_linux.c
create mode 100644 drivers/staging/rtl8723au/include/Hal8723APhyCfg.h
create mode 100644 drivers/staging/rtl8723au/include/Hal8723APhyReg.h
create mode 100644 drivers/staging/rtl8723au/include/Hal8723PwrSeq.h
create mode 100644 drivers/staging/rtl8723au/include/Hal8723UHWImg_CE.h
create mode 100644 drivers/staging/rtl8723au/include/HalDMOutSrc8723A.h
create mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_BB.h
create mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_FW.h
create mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_MAC.h
create mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_RF.h
create mode 100644 drivers/staging/rtl8723au/include/HalPwrSeqCmd.h
create mode 100644 drivers/staging/rtl8723au/include/HalVerDef.h
create mode 100644 drivers/staging/rtl8723au/include/cmd_osdep.h
create mode 100644 drivers/staging/rtl8723au/include/drv_types.h
create mode 100644 drivers/staging/rtl8723au/include/ethernet.h
create mode 100644 drivers/staging/rtl8723au/include/hal_com.h
create mode 100644 drivers/staging/rtl8723au/include/hal_intf.h
create mode 100644 drivers/staging/rtl8723au/include/ieee80211.h
create mode 100644 drivers/staging/rtl8723au/include/ioctl_cfg80211.h
create mode 100644 drivers/staging/rtl8723au/include/mlme_osdep.h
create mode 100644 drivers/staging/rtl8723au/include/mp_custom_oid.h
create mode 100644 drivers/staging/rtl8723au/include/odm.h
create mode 100644 drivers/staging/rtl8723au/include/odm_HWConfig.h
create mode 100644 drivers/staging/rtl8723au/include/odm_RegConfig8723A.h
create mode 100644 drivers/staging/rtl8723au/include/odm_RegDefine11AC.h
create mode 100644 drivers/staging/rtl8723au/include/odm_RegDefine11N.h
create mode 100644 drivers/staging/rtl8723au/include/odm_debug.h
create mode 100644 drivers/staging/rtl8723au/include/odm_interface.h
create mode 100644 drivers/staging/rtl8723au/include/odm_precomp.h
create mode 100644 drivers/staging/rtl8723au/include/odm_reg.h
create mode 100644 drivers/staging/rtl8723au/include/odm_types.h
create mode 100644 drivers/staging/rtl8723au/include/osdep_intf.h
create mode 100644 drivers/staging/rtl8723au/include/osdep_service.h
create mode 100644 drivers/staging/rtl8723au/include/recv_osdep.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_bt-coexist.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_cmd.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_dm.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_hal.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_led.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_pg.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_recv.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_rf.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_spec.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_sreset.h
create mode 100644 drivers/staging/rtl8723au/include/rtl8723a_xmit.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_ap.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_cmd.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_debug.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_eeprom.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_efuse.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_event.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_ht.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_io.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_ioctl.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_ioctl_set.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_led.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_mlme.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_mlme_ext.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_p2p.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_pwrctrl.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_qos.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_recv.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_rf.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_security.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_sreset.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_version.h
create mode 100644 drivers/staging/rtl8723au/include/rtw_xmit.h
create mode 100644 drivers/staging/rtl8723au/include/sta_info.h
create mode 100644 drivers/staging/rtl8723au/include/usb_hal.h
create mode 100644 drivers/staging/rtl8723au/include/usb_ops.h
create mode 100644 drivers/staging/rtl8723au/include/usb_ops_linux.h
create mode 100644 drivers/staging/rtl8723au/include/usb_osintf.h
create mode 100644 drivers/staging/rtl8723au/include/usb_vendor_req.h
create mode 100644 drivers/staging/rtl8723au/include/wifi.h
create mode 100644 drivers/staging/rtl8723au/include/wlan_bssdef.h
create mode 100644 drivers/staging/rtl8723au/include/xmit_osdep.h
create mode 100644 drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c
create mode 100644 drivers/staging/rtl8723au/os_dep/mlme_linux.c
create mode 100644 drivers/staging/rtl8723au/os_dep/os_intfs.c
create mode 100644 drivers/staging/rtl8723au/os_dep/osdep_service.c
create mode 100644 drivers/staging/rtl8723au/os_dep/recv_linux.c
create mode 100644 drivers/staging/rtl8723au/os_dep/usb_intf.c
create mode 100644 drivers/staging/rtl8723au/os_dep/usb_ops_linux.c
create mode 100644 drivers/staging/rtl8723au/os_dep/xmit_linux.c
--
1.8.4.5
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists