]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
staging: rtl8723bs: remove unused VendorType from struct hal_version
authorNikolay Kulikov <nikolayof23@gmail.com>
Sat, 2 May 2026 21:55:44 +0000 (00:55 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 4 May 2026 14:53:19 +0000 (16:53 +0200)
The 'VendorType' field of the 'struct hal_version' is set once when the
chip is initialized, but no one ever reads this data, so remove it to
eliminate unused code.

Signed-off-by: Nikolay Kulikov <nikolayof23@gmail.com>
Link: https://patch.msgid.link/20260502220056.59815-6-nikolayof23@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
drivers/staging/rtl8723bs/include/HalVerDef.h

index 055ce57848f20915a3ce935e2900a28ca9c9305d..c19d33b101c492f03eaee74d8feac9a7782010ba 100644 (file)
@@ -836,7 +836,6 @@ static struct hal_version ReadChipVersion8723B(struct adapter *padapter)
 
        value32 = rtw_read32(padapter, REG_SYS_CFG);
        ChipVersion.chip_normal = ((value32 & RTL_ID) ? false : true);
-       ChipVersion.VendorType = ((value32 & VENDOR_ID) ? CHIP_VENDOR_UMC : CHIP_VENDOR_TSMC);
        ChipVersion.CUTVersion = (value32 & CHIP_VER_RTL_MASK)>>CHIP_VER_RTL_SHIFT; /*  IC version (CUT) */
 
        /*  For regulator mode. by tynli. 2011.01.14 */
index c9c7bc369fa9d1b551c1b71d97dd7e3ec2d35d30..9428f82c248c0150c6a83cb1abe8c30cba8d7fb4 100644 (file)
@@ -44,7 +44,6 @@ enum hal_vendor_e { /* tag_HAL_Manufacturer_Version_Definition */
 struct hal_version { /* tag_HAL_VERSION */
        bool chip_normal;       /* true - normal chip, false - test chip */
        enum hal_cut_version_e  CUTVersion;
-       enum hal_vendor_e               VendorType;
        u8                      ROMVer;
 };