forked from Minki/linux
rtl8xxxu: move rtl8723b related code into rtl8xxxu_8723b.c
This moves the rtl8723b code into it's own file. This is purely a code moving exercise, no functional changes. This did expose rtl723a_h2c_cmd() as a function that should be refactored into a gen1 and a gen2 version. Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
599119f683
commit
6c46ca3b5f
@ -1,3 +1,3 @@
|
|||||||
obj-$(CONFIG_RTL8XXXU) += rtl8xxxu.o
|
obj-$(CONFIG_RTL8XXXU) += rtl8xxxu.o
|
||||||
|
|
||||||
rtl8xxxu-y := rtl8xxxu_core.o rtl8xxxu_8192e.o
|
rtl8xxxu-y := rtl8xxxu_core.o rtl8xxxu_8192e.o rtl8xxxu_8723b.o
|
||||||
|
@ -1383,9 +1383,15 @@ int rtl8xxxu_init_phy_rf(struct rtl8xxxu_priv *priv,
|
|||||||
int rtl8xxxu_init_phy_regs(struct rtl8xxxu_priv *priv,
|
int rtl8xxxu_init_phy_regs(struct rtl8xxxu_priv *priv,
|
||||||
struct rtl8xxxu_reg32val *array);
|
struct rtl8xxxu_reg32val *array);
|
||||||
int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, char *fw_name);
|
int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, char *fw_name);
|
||||||
|
void rtl8xxxu_firmware_self_reset(struct rtl8xxxu_priv *priv);
|
||||||
void rtl8xxxu_power_off(struct rtl8xxxu_priv *priv);
|
void rtl8xxxu_power_off(struct rtl8xxxu_priv *priv);
|
||||||
void rtl8xxxu_reset_8051(struct rtl8xxxu_priv *priv);
|
void rtl8xxxu_reset_8051(struct rtl8xxxu_priv *priv);
|
||||||
int rtl8xxxu_auto_llt_table(struct rtl8xxxu_priv *priv, u8 last_tx_page);
|
int rtl8xxxu_auto_llt_table(struct rtl8xxxu_priv *priv, u8 last_tx_page);
|
||||||
|
void rtl8xxxu_prepare_calibrate(struct rtl8xxxu_priv *priv, u8 start);
|
||||||
|
int rtl8xxxu_flush_fifo(struct rtl8xxxu_priv *priv);
|
||||||
|
int rtl8723a_h2c_cmd(struct rtl8xxxu_priv *priv, struct h2c_cmd *h2c, int len);
|
||||||
|
int rtl8xxxu_active_to_lps(struct rtl8xxxu_priv *priv);
|
||||||
|
void rtl8723a_disabled_to_emu(struct rtl8xxxu_priv *priv);
|
||||||
void rtl8xxxu_gen2_config_channel(struct ieee80211_hw *hw);
|
void rtl8xxxu_gen2_config_channel(struct ieee80211_hw *hw);
|
||||||
void rtl8xxxu_gen2_usb_quirks(struct rtl8xxxu_priv *priv);
|
void rtl8xxxu_gen2_usb_quirks(struct rtl8xxxu_priv *priv);
|
||||||
void rtl8xxxu_gen2_update_rate_mask(struct rtl8xxxu_priv *priv,
|
void rtl8xxxu_gen2_update_rate_mask(struct rtl8xxxu_priv *priv,
|
||||||
@ -1400,3 +1406,4 @@ bool rtl8xxxu_gen2_simularity_compare(struct rtl8xxxu_priv *priv,
|
|||||||
int result[][8], int c1, int c2);
|
int result[][8], int c1, int c2);
|
||||||
|
|
||||||
extern struct rtl8xxxu_fileops rtl8192eu_fops;
|
extern struct rtl8xxxu_fileops rtl8192eu_fops;
|
||||||
|
extern struct rtl8xxxu_fileops rtl8723bu_fops;
|
||||||
|
1684
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c
Normal file
1684
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user