]> www.infradead.org Git - users/hch/misc.git/commitdiff
staging: rtl8723bs: remove REG_EFUSE_ACCESS_8723 and EFUSE_ACCESS_ON_8723
authorMichael Straube <straube.linux@gmail.com>
Sun, 24 Aug 2025 09:58:29 +0000 (11:58 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 6 Sep 2025 13:55:48 +0000 (15:55 +0200)
The macros REG_EFUSE_ACCESS_8723 and EFUSE_ACCESS_ON_8723 are redundant,
both are already defined in header files without the _8723 suffix. Remove
them and use the marcos from the header files.

rtl8723b_hal.h:138:
 #define EFUSE_ACCESS_ON  0x69 /* For RTL8723 only. */

hal_com_reg.h:35:
 #define REG_EFUSE_ACCESS 0x00CF /*  Efuse access protection for RTL8723 */

Signed-off-by: Michael Straube <straube.linux@gmail.com>
Tested-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> # Trendbook Next 14
Link: https://lore.kernel.org/r/20250824095830.79233-4-straube.linux@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c

index 36680ecb5897423bf9a7d5871719575db20576c6..45cd2291f83db2bc4318afe8fd5fbe4e0e5c6a71 100644 (file)
@@ -568,13 +568,6 @@ void Hal_GetEfuseDefinition(
        }
 }
 
-/*  */
-/*     The following is for compile ok */
-/*     That should be merged with the original in the future */
-/*  */
-#define EFUSE_ACCESS_ON_8723                   0x69    /*  For RTL8723 only. */
-#define REG_EFUSE_ACCESS_8723                  0x00CF  /*  Efuse access protection for RTL8723 */
-
 void Hal_EfusePowerSwitch(
        struct adapter *padapter, u8 PwrState
 )
@@ -609,7 +602,7 @@ void Hal_EfusePowerSwitch(
                        } while (1);
                }
 
-               rtw_write8(padapter, REG_EFUSE_ACCESS_8723, EFUSE_ACCESS_ON_8723);
+               rtw_write8(padapter, REG_EFUSE_ACCESS, EFUSE_ACCESS_ON);
 
                /*  Reset: 0x0000h[28], default valid */
                tmpV16 =  rtw_read16(padapter, REG_SYS_FUNC_EN);