[PATCH 00/17] staging: rtl8723au: Reduce number of register write APIs
Jes.Sorensen at redhat.com
Jes.Sorensen at redhat.com
Thu Mar 5 19:24:33 UTC 2015
From: Jes Sorensen <Jes.Sorensen at redhat.com>
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
More information about the devel
mailing list