From: Nikolay Kulikov Date: Tue, 12 May 2026 12:55:31 +0000 (+0300) Subject: staging: rtl8723bs: remove unused SysIntrMask from struct hal_com_data X-Git-Tag: v7.2-rc1~66^2~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ab6148c24213771b86444f1e224c1f28946c6b73;p=thirdparty%2Fkernel%2Flinux.git staging: rtl8723bs: remove unused SysIntrMask from struct hal_com_data This field is set to 0 once, and its use becomes optional. Remove it to clean up dead code. Signed-off-by: Nikolay Kulikov Link: https://patch.msgid.link/20260512125703.6878-2-nikolayof23@gmail.com Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/rtl8723bs/hal/sdio_ops.c b/drivers/staging/rtl8723bs/hal/sdio_ops.c index 5d74913be573e..0c0c243c46eb9 100644 --- a/drivers/staging/rtl8723bs/hal/sdio_ops.c +++ b/drivers/staging/rtl8723bs/hal/sdio_ops.c @@ -592,8 +592,6 @@ void InitSysInterrupt8723BSdio(struct adapter *adapter) struct hal_com_data *haldata; haldata = GET_HAL_DATA(adapter); - - haldata->SysIntrMask = (0); } /* @@ -616,7 +614,7 @@ void rtw_sdio_enable_interrupt(struct adapter *adapter) /* Update current system IMR settings */ tmp = rtw_read32(adapter, REG_HSIMR); - rtw_write32(adapter, REG_HSIMR, tmp | haldata->SysIntrMask); + rtw_write32(adapter, REG_HSIMR, tmp); /* */ /* There are some C2H CMDs have been sent before system interrupt is enabled, e.g., C2H, CPWM. */ diff --git a/drivers/staging/rtl8723bs/include/hal_data.h b/drivers/staging/rtl8723bs/include/hal_data.h index bc9d8c945f38f..d3e5c40396937 100644 --- a/drivers/staging/rtl8723bs/include/hal_data.h +++ b/drivers/staging/rtl8723bs/include/hal_data.h @@ -389,7 +389,6 @@ struct hal_com_data { /* Interrupt related register information. */ u32 SysIntrStatus; - u32 SysIntrMask; /* Chip version information */ bool chip_normal; /* true - normal chip, false - test chip */