* [PATCH v6 0/4] staging: rtl8723bs: fix several style issues in hal/sdio_halinit.c
@ 2026-05-21 13:47 Artur Ugnivenko
2026-05-21 13:47 ` [PATCH v6 1/4] staging: rtl8723bs: shorten long lines " Artur Ugnivenko
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Artur Ugnivenko @ 2026-05-21 13:47 UTC (permalink / raw)
To: gregkh; +Cc: linux-kernel, linux-staging, ahmet, error27
Fix the following checkpatch warnings in hal/sdio_halinit.c:
- lines longer than 100 chars
- inconsistent brackets around else statements
- excessive empty lines
- lines ending in parentheses
Changes in v6: Make the patch series apply to gregkh/staging-testing.
Changes in v5: Added the entire changelog to the cover letter.
Changes in v4: Fixed the long line checkpatch warning in patch 2.
Changes in v3: Split the patch into multiple patches.
Changes in v2: Make the patch apply to gregkh/staging-testing.
Artur Ugnivenko (4):
staging: rtl8723bs: shorten long lines in hal/sdio_halinit.c
staging: rtl8723bs: fix inconsistent braces in hal/sdio_halinit.c
staging: rtl8723bs: remove excessive whitespace in hal/sdio_halinit.c
staging: rtl8723bs: fix lines ending in parentheses in
hal/sdio_halinit.c
drivers/staging/rtl8723bs/hal/sdio_halinit.c | 123 +++++++++++--------
1 file changed, 71 insertions(+), 52 deletions(-)
--
2.54.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v6 1/4] staging: rtl8723bs: shorten long lines in hal/sdio_halinit.c
2026-05-21 13:47 [PATCH v6 0/4] staging: rtl8723bs: fix several style issues in hal/sdio_halinit.c Artur Ugnivenko
@ 2026-05-21 13:47 ` Artur Ugnivenko
2026-05-21 14:09 ` Dan Carpenter
2026-05-21 13:47 ` [PATCH v6 2/4] staging: rtl8723bs: fix inconsistent braces " Artur Ugnivenko
2026-05-21 14:08 ` [PATCH v6 0/4] staging: rtl8723bs: fix several style issues " Dan Carpenter
2 siblings, 1 reply; 5+ messages in thread
From: Artur Ugnivenko @ 2026-05-21 13:47 UTC (permalink / raw)
To: gregkh; +Cc: linux-kernel, linux-staging, ahmet, error27
Fix checkpatch warnings on lines above 100 chars in length by splitting
long function calls and long comments into multiple lines.
Signed-off-by: Artur Ugnivenko <artur.ugnivenko@gmx.de>
---
drivers/staging/rtl8723bs/hal/sdio_halinit.c | 52 ++++++++++++++++----
1 file changed, 42 insertions(+), 10 deletions(-)
diff --git a/drivers/staging/rtl8723bs/hal/sdio_halinit.c b/drivers/staging/rtl8723bs/hal/sdio_halinit.c
index 1e0498268aee..5663f97f865c 100644
--- a/drivers/staging/rtl8723bs/hal/sdio_halinit.c
+++ b/drivers/staging/rtl8723bs/hal/sdio_halinit.c
@@ -28,7 +28,11 @@ static u8 CardEnable(struct adapter *padapter)
/* unlock ISO/CLK/Power control register */
rtw_write8(padapter, REG_RSV_CTRL, 0x0);
- ret = HalPwrSeqCmdParsing(padapter, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, rtl8723B_card_enable_flow);
+ ret = HalPwrSeqCmdParsing(padapter,
+ PWR_CUT_ALL_MSK,
+ PWR_FAB_ALL_MSK,
+ PWR_INTF_SDIO_MSK,
+ rtl8723B_card_enable_flow);
if (ret == _SUCCESS) {
bMacPwrCtrlOn = true;
rtw_hal_set_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn);
@@ -105,7 +109,11 @@ u8 _InitPowerOn_8723BS(struct adapter *padapter)
}
/* Tx Page FIFO threshold */
-static void _init_available_page_threshold(struct adapter *padapter, u8 numHQ, u8 numNQ, u8 numLQ, u8 numPubQ)
+static void _init_available_page_threshold(struct adapter *padapter,
+ u8 numHQ,
+ u8 numNQ,
+ u8 numLQ,
+ u8 numPubQ)
{
u16 HQ_threshold, NQ_threshold, LQ_threshold;
@@ -794,7 +802,11 @@ u32 rtl8723bs_hal_init(struct adapter *padapter)
restore_iqk_rst = pwrpriv->bips_processing;
b2Ant = pHalData->EEPROMBluetoothAntNum == Ant_x2;
- PHY_IQCalibrate_8723B(padapter, false, restore_iqk_rst, b2Ant, pHalData->ant_path);
+ PHY_IQCalibrate_8723B(padapter,
+ false,
+ restore_iqk_rst,
+ b2Ant,
+ pHalData->ant_path);
pHalData->odmpriv.RFCalibrateInfo.bIQKInitialized = true;
hal_btcoex_IQKNotify(padapter, false);
@@ -825,7 +837,11 @@ static void CardDisableRTL8723BSdio(struct adapter *padapter)
u8 bMacPwrCtrlOn;
/* Run LPS WL RFOFF flow */
- HalPwrSeqCmdParsing(padapter, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, rtl8723B_enter_lps_flow);
+ HalPwrSeqCmdParsing(padapter,
+ PWR_CUT_ALL_MSK,
+ PWR_FAB_ALL_MSK,
+ PWR_INTF_SDIO_MSK,
+ rtl8723B_enter_lps_flow);
/* ==== Reset digital sequence ====== */
@@ -854,7 +870,11 @@ static void CardDisableRTL8723BSdio(struct adapter *padapter)
bMacPwrCtrlOn = false; /* Disable CMD53 R/W */
rtw_hal_set_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn);
- HalPwrSeqCmdParsing(padapter, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, rtl8723B_card_disable_flow);
+ HalPwrSeqCmdParsing(padapter,
+ PWR_CUT_ALL_MSK,
+ PWR_FAB_ALL_MSK,
+ PWR_INTF_SDIO_MSK,
+ rtl8723B_card_disable_flow);
}
u32 rtl8723bs_hal_deinit(struct adapter *padapter)
@@ -866,7 +886,10 @@ u32 rtl8723bs_hal_deinit(struct adapter *padapter)
u8 val8 = 0;
rtl8723b_set_FwPwrModeInIPS_cmd(padapter, 0x3);
- /* poll 0x1cc to make sure H2C command already finished by FW; MAC_0x1cc = 0 means H2C done by FW. */
+ /*
+ * poll 0x1cc to make sure H2C command already finished by FW;
+ * MAC_0x1cc = 0 means H2C done by FW.
+ */
do {
val8 = rtw_read8(padapter, REG_HMETFR);
cnt++;
@@ -875,10 +898,13 @@ u32 rtl8723bs_hal_deinit(struct adapter *padapter)
/* H2C done, enter 32k */
if (val8 == 0) {
/* set rpwm to enter 32k */
- val8 = rtw_read8(padapter, SDIO_LOCAL_BASE | SDIO_REG_HRPWM1);
+ val8 = rtw_read8(padapter,
+ SDIO_LOCAL_BASE | SDIO_REG_HRPWM1);
val8 += 0x80;
val8 |= BIT(0);
- rtw_write8(padapter, SDIO_LOCAL_BASE | SDIO_REG_HRPWM1, val8);
+ rtw_write8(padapter,
+ SDIO_LOCAL_BASE | SDIO_REG_HRPWM1,
+ val8);
adapter_to_pwrctl(padapter)->tog = (val8 + 0x80) & 0x80;
cnt = val8 = 0;
do {
@@ -1080,8 +1106,14 @@ static s32 _ReadAdapterInfo8723BS(struct adapter *padapter)
_ReadPROMContent(padapter);
if (!padapter->hw_init_completed) {
- rtw_write8(padapter, 0x67, 0x00); /* for BT, Switch Ant control to BT */
- CardDisableRTL8723BSdio(padapter);/* for the power consumption issue, wifi ko module is loaded during booting, but wifi GUI is off */
+ /* for BT, Switch Ant control to BT */
+ rtw_write8(padapter, 0x67, 0x00);
+
+ /*
+ * for the power consumption issue, wifi ko module is
+ * loaded during booting, but wifi GUI is off
+ */
+ CardDisableRTL8723BSdio(padapter);
}
return _SUCCESS;
--
2.54.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH v6 2/4] staging: rtl8723bs: fix inconsistent braces in hal/sdio_halinit.c
2026-05-21 13:47 [PATCH v6 0/4] staging: rtl8723bs: fix several style issues in hal/sdio_halinit.c Artur Ugnivenko
2026-05-21 13:47 ` [PATCH v6 1/4] staging: rtl8723bs: shorten long lines " Artur Ugnivenko
@ 2026-05-21 13:47 ` Artur Ugnivenko
2026-05-21 14:08 ` [PATCH v6 0/4] staging: rtl8723bs: fix several style issues " Dan Carpenter
2 siblings, 0 replies; 5+ messages in thread
From: Artur Ugnivenko @ 2026-05-21 13:47 UTC (permalink / raw)
To: gregkh; +Cc: linux-kernel, linux-staging, ahmet, error27
Fix checkpatch warnings on inconsistent braces around if/else statements
in hal/sdio_halinit.c
Signed-off-by: Artur Ugnivenko <artur.ugnivenko@gmx.de>
---
drivers/staging/rtl8723bs/hal/sdio_halinit.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/rtl8723bs/hal/sdio_halinit.c b/drivers/staging/rtl8723bs/hal/sdio_halinit.c
index 5663f97f865c..a06b040fa7eb 100644
--- a/drivers/staging/rtl8723bs/hal/sdio_halinit.c
+++ b/drivers/staging/rtl8723bs/hal/sdio_halinit.c
@@ -37,8 +37,9 @@ static u8 CardEnable(struct adapter *padapter)
bMacPwrCtrlOn = true;
rtw_hal_set_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn);
}
- } else
+ } else {
ret = _SUCCESS;
+ }
return ret;
}
@@ -1027,8 +1028,9 @@ static void Hal_EfuseParseBoardType_8723BS(
pHalData->BoardType = (hwinfo[EEPROM_RF_BOARD_OPTION_8723B] & 0xE0) >> 5;
if (pHalData->BoardType == 0xFF)
pHalData->BoardType = (EEPROM_DEFAULT_BOARD_OPTION & 0xE0) >> 5;
- } else
+ } else {
pHalData->BoardType = 0;
+ }
}
static void _ReadEfuseInfo8723BS(struct adapter *padapter)
--
2.54.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v6 0/4] staging: rtl8723bs: fix several style issues in hal/sdio_halinit.c
2026-05-21 13:47 [PATCH v6 0/4] staging: rtl8723bs: fix several style issues in hal/sdio_halinit.c Artur Ugnivenko
2026-05-21 13:47 ` [PATCH v6 1/4] staging: rtl8723bs: shorten long lines " Artur Ugnivenko
2026-05-21 13:47 ` [PATCH v6 2/4] staging: rtl8723bs: fix inconsistent braces " Artur Ugnivenko
@ 2026-05-21 14:08 ` Dan Carpenter
2 siblings, 0 replies; 5+ messages in thread
From: Dan Carpenter @ 2026-05-21 14:08 UTC (permalink / raw)
To: Artur Ugnivenko; +Cc: gregkh, linux-kernel, linux-staging, ahmet
Please wait a day between resends...
regards,
dan carpenter
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v6 1/4] staging: rtl8723bs: shorten long lines in hal/sdio_halinit.c
2026-05-21 13:47 ` [PATCH v6 1/4] staging: rtl8723bs: shorten long lines " Artur Ugnivenko
@ 2026-05-21 14:09 ` Dan Carpenter
0 siblings, 0 replies; 5+ messages in thread
From: Dan Carpenter @ 2026-05-21 14:09 UTC (permalink / raw)
To: Artur Ugnivenko; +Cc: gregkh, linux-kernel, linux-staging, ahmet
On Thu, May 21, 2026 at 03:47:53PM +0200, Artur Ugnivenko wrote:
> Fix checkpatch warnings on lines above 100 chars in length by splitting
> long function calls and long comments into multiple lines.
>
> Signed-off-by: Artur Ugnivenko <artur.ugnivenko@gmx.de>
> ---
> drivers/staging/rtl8723bs/hal/sdio_halinit.c | 52 ++++++++++++++++----
> 1 file changed, 42 insertions(+), 10 deletions(-)
You need to add a note about about what changed between each version.
https://staticthinking.wordpress.com/2022/07/27/how-to-send-a-v2-patch/
regards,
dan carpenter
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-05-21 14:09 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-21 13:47 [PATCH v6 0/4] staging: rtl8723bs: fix several style issues in hal/sdio_halinit.c Artur Ugnivenko
2026-05-21 13:47 ` [PATCH v6 1/4] staging: rtl8723bs: shorten long lines " Artur Ugnivenko
2026-05-21 14:09 ` Dan Carpenter
2026-05-21 13:47 ` [PATCH v6 2/4] staging: rtl8723bs: fix inconsistent braces " Artur Ugnivenko
2026-05-21 14:08 ` [PATCH v6 0/4] staging: rtl8723bs: fix several style issues " Dan Carpenter
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.