wifi: rtlwifi: Adjust rtl8192d-common for USB
authorBitterblue Smith <rtl8821cerfe2@gmail.com>
Thu, 25 Apr 2024 18:15:20 +0000 (21:15 +0300)
committerPing-Ke Shih <pkshih@realtek.com>
Thu, 2 May 2024 02:46:12 +0000 (10:46 +0800)
commit014bba73b5254a181b5fbb1a4e1cb9d0052c2ee2
tree51681f83fbdb6ea2ccc09255313bbcbcb7e928b9
parentd75589a0133d428aee3697ce15812129c065f795
wifi: rtlwifi: Adjust rtl8192d-common for USB

A few of the shared functions need small changes for the USB driver:
 - firmware loading
 - efuse reading
 - rate mask updating
 - rf register reading
 - initial gain for scanning

Also, add a few macros to wifi.h and initialise rtlhal.interfaceindex
for USB devices.

Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Acked-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://msgid.link/28100330-f421-4b85-b41b-f1045380cef2@gmail.com
drivers/net/wireless/realtek/rtlwifi/efuse.c
drivers/net/wireless/realtek/rtlwifi/efuse.h
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
drivers/net/wireless/realtek/rtlwifi/rtl8192d/reg.h
drivers/net/wireless/realtek/rtlwifi/usb.c
drivers/net/wireless/realtek/rtlwifi/wifi.h