linux/drivers/net/wireless/realtek/rtlwifi
Su Hui 52221dfddb wifi: rtlwifi: add calculate_bit_shift()
There are many same functions like _rtl88e_phy_calculate_bit_shift(),
_rtl92c_phy_calculate_bit_shift() and so on. And these functions can
cause undefined bitwise shift behavior. Add calculate_bit_shift() to
replace them and fix undefined behavior in subsequent patches.

Signed-off-by: Su Hui <suhui@nfschina.com>
Acked-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20231219065739.1895666-2-suhui@nfschina.com
2023-12-21 16:40:16 +02:00
..
btcoexist
rtl8188ee wifi: rtlwifi: drop unused const_amdpci_aspm 2023-11-22 17:50:36 +02:00
rtl8192c wifi: rtlwifi: cleanup struct rtl_phy 2023-10-30 19:21:22 +02:00
rtl8192ce wifi: rtlwifi: drop unused const_amdpci_aspm 2023-11-22 17:50:36 +02:00
rtl8192cu wifi: rtlwifi: drop fill_fake_txdesc() from HAL interface 2023-10-19 10:29:44 +03:00
rtl8192de wifi: rtlwifi: drop unused const_amdpci_aspm 2023-11-22 17:50:36 +02:00
rtl8192ee wifi: rtlwifi: drop unused const_amdpci_aspm 2023-11-22 17:50:36 +02:00
rtl8192se wifi: rtlwifi: drop unused const_amdpci_aspm 2023-11-22 17:50:36 +02:00
rtl8723ae wifi: rtlwifi: drop unused const_amdpci_aspm 2023-11-22 17:50:36 +02:00
rtl8723be wifi: rtlwifi: drop unused const_amdpci_aspm 2023-11-22 17:50:36 +02:00
rtl8723com wifi: rtlwifi: rtl8723: Remove unused function rtl8723_cmd_send_packet() 2023-08-25 13:02:58 +03:00
rtl8821ae wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h 2023-12-01 14:41:04 +02:00
base.c wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() 2023-11-22 16:57:39 +02:00
base.h wifi: rtlwifi: remove unused timer and related code 2023-06-08 19:02:44 +03:00
cam.c
cam.h
core.c wifi: rtlwifi: drop chk_switch_dmdp() from HAL interface 2023-10-19 10:29:45 +03:00
core.h wifi: rtlwifi: simplify LED management 2023-06-21 21:31:10 +03:00
debug.c wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() 2023-03-31 17:51:33 +03:00
debug.h
efuse.c
efuse.h
Kconfig
Makefile
pci.c wifi: rtlwifi: Remove bridge vendor/device ids 2023-12-01 14:41:05 +02:00
pci.h wifi: rtlwifi: Remove bridge vendor/device ids 2023-12-01 14:41:05 +02:00
ps.c wifi: rtlwifi: cleanup struct rtl_ps_ctl 2023-10-19 10:27:28 +03:00
ps.h
pwrseqcmd.h
rc.c
rc.h
regd.c
regd.h
stats.c
stats.h
usb.c wifi: rtlwifi: cleanup USB interface 2023-06-21 21:31:10 +03:00
usb.h
wifi.h wifi: rtlwifi: add calculate_bit_shift() 2023-12-21 16:40:16 +02:00