[PATCH 00/17] staging: rtl8723au: Reduce number of register write APIs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux