From: "Luka Gejak" <luka.gejak@linux.dev>
To: "Nikolay Kulikov" <nikolayof23@gmail.com>,
"Greg Kroah-Hartman" <gregkh@linuxfoundation.org>
Cc: <linux-staging@lists.linux.dev>
Subject: Re: [PATCH] staging: rtl8723bs: remove dump_chip_info() function
Date: Tue, 21 Apr 2026 16:26:24 +0200 [thread overview]
Message-ID: <DHYWI7PRALBQ.UBTP7JS6GDUD@linux.dev> (raw)
In-Reply-To: <20260421051551.1694-1-nikolayof23@gmail.com>
On Tue Apr 21, 2026 at 7:15 AM CEST, Nikolay Kulikov wrote:
> The dump_chip_info() function formats chip version information into a
> local 128-byte buffer using the scnprintf(). This buffer was previously
> passed to the DBG_871X macro.
> Commit 968b15adb0ea ("staging: rtl8723bs: remove all DBG_871X logs")
> removed the macro, leaving the buffer formatted but never used or output
> anywhere.
>
> dump_chip_info() is now useless, so remove it and its call from
> ReadChipVersion8723B().
>
> Signed-off-by: Nikolay Kulikov <nikolayof23@gmail.com>
> ---
> drivers/staging/rtl8723bs/hal/hal_com.c | 42 -------------------
> .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 -
> drivers/staging/rtl8723bs/include/hal_com.h | 2 -
> 3 files changed, 46 deletions(-)
>
> diff --git a/drivers/staging/rtl8723bs/hal/hal_com.c b/drivers/staging/rtl8723bs/hal/hal_com.c
> index 728a2171fbcb..0cafebd7b0c9 100644
> --- a/drivers/staging/rtl8723bs/hal/hal_com.c
> +++ b/drivers/staging/rtl8723bs/hal/hal_com.c
> @@ -30,48 +30,6 @@ void rtw_hal_data_deinit(struct adapter *padapter)
> }
> }
>
> -
> -void dump_chip_info(struct hal_version chip_version)
> -{
> - char buf[128];
> - size_t cnt = 0;
> -
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "Chip Version Info: CHIP_8723B_%s_",
> - IS_NORMAL_CHIP(chip_version) ? "Normal_Chip" : "Test_Chip");
> -
> - if (IS_CHIP_VENDOR_TSMC(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "TSMC_");
> - else if (IS_CHIP_VENDOR_UMC(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "UMC_");
> - else if (IS_CHIP_VENDOR_SMIC(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "SMIC_");
> -
> - if (IS_A_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "A_CUT_");
> - else if (IS_B_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "B_CUT_");
> - else if (IS_C_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "C_CUT_");
> - else if (IS_D_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "D_CUT_");
> - else if (IS_E_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "E_CUT_");
> - else if (IS_I_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "I_CUT_");
> - else if (IS_J_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "J_CUT_");
> - else if (IS_K_CUT(chip_version))
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "K_CUT_");
> - else
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt,
> - "UNKNOWN_CUT(%d)_", chip_version.CUTVersion);
> -
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "1T1R_");
> -
> - cnt += scnprintf(buf + cnt, sizeof(buf) - cnt, "RomVer(%d)\n", chip_version.ROMVer);
> -}
> -
> -
> #define EEPROM_CHANNEL_PLAN_BY_HW_MASK 0x80
>
> /*
> diff --git a/drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c b/drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
> index e794fe3caf9d..95bc4e73f512 100644
> --- a/drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
> +++ b/drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
> @@ -852,8 +852,6 @@ static struct hal_version ReadChipVersion8723B(struct adapter *padapter)
> pHalData->MultiFunc |= ((value32 & GPS_FUNC_EN) ? RT_MULTI_FUNC_GPS : 0);
> pHalData->PolarityCtl = ((value32 & WL_HWPDN_SL) ? RT_POLARITY_HIGH_ACT : RT_POLARITY_LOW_ACT);
>
> - dump_chip_info(ChipVersion);
> -
> pHalData->VersionID = ChipVersion;
>
> return ChipVersion;
> diff --git a/drivers/staging/rtl8723bs/include/hal_com.h b/drivers/staging/rtl8723bs/include/hal_com.h
> index 483f0390addc..cf775585c8e2 100644
> --- a/drivers/staging/rtl8723bs/include/hal_com.h
> +++ b/drivers/staging/rtl8723bs/include/hal_com.h
> @@ -92,8 +92,6 @@ enum rt_media_status {
> u8 rtw_hal_data_init(struct adapter *padapter);
> void rtw_hal_data_deinit(struct adapter *padapter);
>
> -void dump_chip_info(struct hal_version ChipVersion);
> -
> u8 /* return the final channel plan decision */
> hal_com_config_channel_plan(
> struct adapter *padapter,
LGTM.
Reviewed-by: Luka Gejak <luka.gejak@linux.dev>
Best regards,
Luka Gejak
prev parent reply other threads:[~2026-04-21 14:26 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-21 5:15 [PATCH] staging: rtl8723bs: remove dump_chip_info() function Nikolay Kulikov
2026-04-21 14:26 ` Luka Gejak [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=DHYWI7PRALBQ.UBTP7JS6GDUD@linux.dev \
--to=luka.gejak@linux.dev \
--cc=gregkh@linuxfoundation.org \
--cc=linux-staging@lists.linux.dev \
--cc=nikolayof23@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.