From: Jes Sorensen <Jes.Sorensen@xxxxxxxxxx> Greg, Please find attached a number of fixes for the rtl8723au driver for the staging-next tree. In particular this includes a cleanup simplifying the USB read/write functions as we don't need all the retry hacks that they had in there for other operating. In addition removal of more dead code, and a fix from Fabian Frederick. Cheers, Jes Fabian Frederick (1): staging: rtl8723au: Remove unnecessary null test before kfree Jes Sorensen (9): staging: rtl8723au: Clean up rtw_pm_set_ips23a() staging: rtl8723au: Fold power_saving_wk_hdl() into rtw_drvextra_cmd_hdl23a() staging: rtl8723au: Remove unused pwrctrl_priv->brfoffbyhw staging: rtl8723au: Remove unused variables from struct pwrctrl_priv staging: rtl8723au: pnp_bstop_trx is never set staging: rtl8723au: pwrctrl_priv->ps_flag is never set staging: rtl8723au: Remove never set struct rtw_adapter->bNotifyChannelChange staging: rtl8723au: Sanitize USB read/write functions staging: rtl8723au: Simplify _BlockWrite() based on saner rtl8723au_writeN() drivers/staging/rtl8723au/core/rtw_cmd.c | 12 +- drivers/staging/rtl8723au/core/rtw_pwrctrl.c | 16 +- drivers/staging/rtl8723au/core/rtw_wlan_util.c | 4 - drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 89 +------ drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 3 - drivers/staging/rtl8723au/hal/usb_ops_linux.c | 296 ++++++---------------- drivers/staging/rtl8723au/include/drv_types.h | 2 - drivers/staging/rtl8723au/include/rtw_pwrctrl.h | 16 -- drivers/staging/rtl8723au/include/usb_ops_linux.h | 14 +- drivers/staging/rtl8723au/os_dep/os_intfs.c | 6 - drivers/staging/rtl8723au/os_dep/usb_intf.c | 1 - drivers/staging/rtl8723au/os_dep/usb_ops_linux.c | 8 +- 12 files changed, 94 insertions(+), 373 deletions(-) -- 1.9.3 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel