CC: [email protected]
CC: [email protected]
TO: "Ping-Ke Shih" <[email protected]>
CC: Kalle Valo <[email protected]>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
master
head:   bbdff6d583be718935b613ab2a966cddaadf661f
commit: e3ec7017f6a20d12ddd9fe23d345ebb7b8c104dd rtw89: add Realtek 802.11ax 
driver
date:   9 weeks ago
:::::: branch date: 5 hours ago
:::::: commit date: 9 weeks ago
config: i386-randconfig-m031-20211211 
(https://download.01.org/0day-ci/archive/20211212/[email protected]/config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <[email protected]>
Reported-by: Dan Carpenter <[email protected]>

New smatch warnings:
drivers/net/wireless/realtek/rtw89/rtw8852a.c:1820 
rtw8852a_btc_set_wl_txpwr_ctrl() error: uninitialized symbol '_cur'.

Old smatch warnings:
drivers/net/wireless/realtek/rtw89/rtw8852a.c:1821 
rtw8852a_btc_set_wl_txpwr_ctrl() error: uninitialized symbol '_cur'.

vim +/_cur +1820 drivers/net/wireless/realtek/rtw89/rtw8852a.c

e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1794  
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1795  static void
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1796  
rtw8852a_btc_set_wl_txpwr_ctrl(struct rtw89_dev *rtwdev, u32 txpwr_val)
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1797  {
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1798    const u32 __btc_cr_all_time = 
R_AX_PWR_RATE_CTRL;
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1799    const u32 __btc_cr_gnt_bt = 
R_AX_PWR_COEXT_CTRL;
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1800  
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1801  #define __do_clr(_chk) ((_chk) == 
GENMASK(15, 0))
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1802  #define __handle(_case)           
                                        \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1803    do {                            
                                \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1804            const u32 _reg = 
__btc_cr_ ## _case;                    \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1805            u32 _val = 
__btc_ctrl_val_ ## _case(txpwr_val);         \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1806            u32 _cur, _wrt;         
                                \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1807            rtw89_debug(rtwdev, 
RTW89_DBG_TXPWR,                    \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1808                        "btc ctrl 
%s: 0x%x\n", #_case, _val);       \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1809            
rtw89_mac_txpwr_read32(rtwdev, RTW89_PHY_0, _reg, &_cur);\
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1810            rtw89_debug(rtwdev, 
RTW89_DBG_TXPWR,                    \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1811                        "btc ctrl 
ori 0x%x: 0x%x\n", _reg, _cur);   \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1812            _wrt = __do_clr(_val) ? 
                                \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1813                    __btc_ctrl_rst_ 
## _case(_cur) :                \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1814                    __btc_ctrl_gen_ 
## _case(_cur, _val);           \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1815            
rtw89_mac_txpwr_write32(rtwdev, RTW89_PHY_0, _reg, _wrt);\
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1816            rtw89_debug(rtwdev, 
RTW89_DBG_TXPWR,                    \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1817                        "btc ctrl 
set 0x%x: 0x%x\n", _reg, _wrt);   \
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1818    } while (0)
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1819  
e3ec7017f6a20d Ping-Ke Shih 2021-10-11 @1820    __handle(all_time);
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1821    __handle(gnt_bt);
e3ec7017f6a20d Ping-Ke Shih 2021-10-11  1822  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/[email protected]
_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to