staging: rtl8723bs: clean up efuse related code
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest14 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/14 | staging: rtl8723bs: remove bPseudoTest from EFUSE_ShadowMapUpdatedrivers/ drivers/ drivers/ | +6 | 0 replies | |
| 2/14 | staging: rtl8723bs: make Efuse_ReadAllMap staticdrivers/ | +1 | 0 replies | |
| 3/14 | staging: rtl8723bs: remove bPseudoTest from Efuse_ReadAllMapdrivers/ | +4 | 0 replies | |
| 4/14 | staging: rtl8723bs: remove wrapper efuse_ReadEFusedrivers/ | +1 | 0 replies | |
| 5/14 | staging: rtl8723bs: remove bPseudoTest from Hal_ReadEFusedrivers/ drivers/ drivers/ | +5 | 0 replies | |
| 6/14 | staging: rtl8723bs: remove bPseudoTest from hal_ReadEFuse_WiFidrivers/ | +11 | 0 replies | |
| 7/14 | staging: rtl8723bs: remove bPseudoTest from hal_ReadEFuse_BTdrivers/ | +13 | 0 replies | |
| 8/14 | staging: rtl8723bs: remove wrapper EFUSE_GetEfuseDefinitiondrivers/ drivers/ drivers/ | +8 | 0 replies | |
| 9/14 | staging: rtl8723bs: remove bPseudoTest from Hal_GetEfuseDefinitiondrivers/ drivers/ drivers/ | +10 | 0 replies | |
| 10/14 | staging: rtl8723bs: remove Hal_EfuseGetCurrentSizedrivers/ drivers/ | +0 | 0 replies | |
| 11/14 | staging: rtl8723bs: remove bPseudoTest from hal_EfuseSwitchToBankdrivers/ | +24 | 0 replies | |
| 12/14 | staging: rtl8723bs: clean up variable initializationsdrivers/ | +2 | 0 replies | |
| 13/14 | staging: rtl8723bs: remove bPseudoTest from efuse_OneByteReaddrivers/ drivers/ drivers/ | +11 | 0 replies | |
| 14/14 | staging: rtl8723bs: remove efuse_OneByteWritedrivers/ drivers/ | +0 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/14] staging: rtl8723bs: clean up efuse related code
This series removes the boolean parameter bPseudoTest from efuse stuff related functions. As this parameter is always set to false in the driver, we can safely remove it. Besides improved readability and decreased code complexity, removing the bPseudoTest parameter allowed for getting rid of a lot of dead code. In total, this series reduced the object file size by more than 1100 bytes on my system.
The patches have been compile-tested only due to lack of hardware.
Michael Straube (14):
staging: rtl8723bs: remove bPseudoTest from EFUSE_ShadowMapUpdate
staging: rtl8723bs: make Efuse_ReadAllMap static
staging: rtl8723bs: remove bPseudoTest from Efuse_ReadAllMap
staging: rtl8723bs: remove wrapper efuse_ReadEFuse
staging: rtl8723bs: remove bPseudoTest from Hal_ReadEFuse
staging: rtl8723bs: remove bPseudoTest from hal_ReadEFuse_WiFi
staging: rtl8723bs: remove bPseudoTest from hal_ReadEFuse_BT
staging: rtl8723bs: remove wrapper EFUSE_GetEfuseDefinition
staging: rtl8723bs: remove bPseudoTest from Hal_GetEfuseDefinition
staging: rtl8723bs: remove Hal_EfuseGetCurrentSize
staging: rtl8723bs: remove bPseudoTest from hal_EfuseSwitchToBank
staging: rtl8723bs: clean up variable initializations
staging: rtl8723bs: remove bPseudoTest from efuse_OneByteRead
staging: rtl8723bs: remove efuse_OneByteWrite
drivers/staging/rtl8723bs/core/rtw_efuse.c | 138 +------- .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 326 +++--------------- drivers/staging/rtl8723bs/include/hal_intf.h | 5 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 6 +- 4 files changed, 62 insertions(+), 413 deletions(-)
Signature · 1 line
2.51.0