From: Jes Sorensen <Jes.Sorensen@xxxxxxxxxx> Hi, Another set of changes for the rtl8723au driver. This primarily focuses on reducing the number of APIs to write to the same registers. Of course having just one API is no fun if you can have three or four :) Cheers, Jes Jes Sorensen (17): staging: rtl8723au: Remove unused struct rx_hp staging: rtl8723au: Remove a number of unused entries from struct dm_odm_t staging: rtl8723au: Remove pointless wrappers around odm_TXPowerTrackingInit() staging: rtl8723au: Reduce the usage of ODM_[GS]et_BBReg() staging: rtl8723au: Clean up PHY_{Query,Set}BBReg() 32 bit read/writes staging: rtl8723au: writeOFDMPowerReg() use rtl8723au_write32() staging: rtl8723au: rtl8723a_phycfg.c: Use proper register read/write functions staging: rtl8723au: usb_halinit.c: Use rtl8723au_{read,write}32() staging: rtl8723au: odm.c: Use rtl8723au_{read,write}32() for 32 bit register access staging: rtl8723au: odm_ConfigBB_AGC_8723A() always does 32 bit writes staging: rtl8723au: odm_ConfigBB_PHY_8723A() always issues 32 bit writes staging: rtl8723au: Eliminate ODM_Write1Byte() staging: rtl8723au: Remove various ODM_* register access wrappers staging: rtl8723au: Get rid of ODM_Read4Byte() staging: rtl8723au: Eliminate ODM_GetBBReg() staging: rtl8723au: odm.c: Further reduce the use of ODM_SetBBReg() staging: rtl8723au: Eliminate ODM_SetBBReg() .../staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c | 209 +++++++----- drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c | 40 +-- drivers/staging/rtl8723au/hal/odm.c | 376 ++++++++++++--------- drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c | 52 +-- drivers/staging/rtl8723au/hal/odm_interface.c | 90 ----- drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 21 +- drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c | 2 +- drivers/staging/rtl8723au/hal/usb_halinit.c | 43 ++- drivers/staging/rtl8723au/include/odm.h | 42 +-- .../staging/rtl8723au/include/odm_RegConfig8723A.h | 5 +- drivers/staging/rtl8723au/include/odm_interface.h | 11 - 11 files changed, 410 insertions(+), 481 deletions(-) -- 2.1.0 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel