[PATCH 00/14] clean up efuse reading

From: Martin Kaiser
Date: Sat Jul 09 2022 - 13:10:39 EST


Simplify the code that reads config data from the efuses.

Martin Kaiser (14):
staging: r8188eu: remove unused eeprom defines
staging: r8188eu: remove EepromOrEfuse from struct eeprom_priv
staging: r8188eu: remove eeprom function prototypes
staging: r8188eu: merge EFUSE_ShadowMapUpdate with its caller
staging: r8188eu: use a local buffer for efuse data
staging: r8188eu: always initialise efuse buffer with 0xff
staging: r8188eu: use memcpy for fallback mac address
staging: r8188eu: merge ReadEFuseByIC into rtl8188e_ReadEFuse
staging: r8188eu: txpktbuf_bndy is always 0
staging: r8188eu: offset is always 0 in rtl8188e_ReadEFuse
staging: r8188eu: offset is always 0 in iol_read_efuse
staging: r8188eu: _offset is always 0 in efuse_phymap_to_logical
staging: r8188eu: efuse_utilized is never read
staging: r8188eu: the bcnhead parameter is always 0

drivers/staging/r8188eu/core/rtw_efuse.c | 30 ------------
.../staging/r8188eu/hal/rtl8188e_hal_init.c | 47 ++++---------------
drivers/staging/r8188eu/hal/usb_halinit.c | 33 +++++++------
drivers/staging/r8188eu/include/hal_intf.h | 4 +-
.../staging/r8188eu/include/rtl8188e_spec.h | 6 ---
drivers/staging/r8188eu/include/rtw_eeprom.h | 10 ----
drivers/staging/r8188eu/include/rtw_efuse.h | 2 -
7 files changed, 29 insertions(+), 103 deletions(-)

--
2.30.2