summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/realtek/rtw88/util.c
diff options
context:
space:
mode:
authorZong-Zhe Yang <kevin_yang@realtek.com>2020-05-15 13:23:21 +0800
committerKalle Valo <kvalo@codeaurora.org>2020-05-18 15:16:15 +0300
commit449be86670f50284069cb0ddc4fe98f064ac6d87 (patch)
treee0a2ac31c122f802fc23669416302c8345233361 /drivers/net/wireless/realtek/rtw88/util.c
parentbeb12813bc75d4a23de43b85ad1c7cb28d27631e (diff)
rtw88: extract: export symbols used in chip functionalities
In the current design, various chip functions and tables are built into rtw88 core. That causes kernel to load its functionalities even if a chip isn't currently used. We plan to make each chip's functionalities a separate kernel module to reduce rtw88 core. And kernel will be able to load the necessary. Before extracting chip functionalities, we export symbols inside rtw88 core which will be used in chip modules. Signed-off-by: Zong-Zhe Yang <kevin_yang@realtek.com> Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20200515052327.31874-2-yhchuang@realtek.com
Diffstat (limited to 'drivers/net/wireless/realtek/rtw88/util.c')
-rw-r--r--drivers/net/wireless/realtek/rtw88/util.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/realtek/rtw88/util.c b/drivers/net/wireless/realtek/rtw88/util.c
index 42cf177cd445..2c515af214e7 100644
--- a/drivers/net/wireless/realtek/rtw88/util.c
+++ b/drivers/net/wireless/realtek/rtw88/util.c
@@ -19,6 +19,7 @@ bool check_hw_ready(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 target)
return false;
}
+EXPORT_SYMBOL(check_hw_ready);
bool ltecoex_read_reg(struct rtw_dev *rtwdev, u16 offset, u32 *val)
{
@@ -76,6 +77,7 @@ void rtw_restore_reg(struct rtw_dev *rtwdev,
}
}
}
+EXPORT_SYMBOL(rtw_restore_reg);
void rtw_desc_to_mcsrate(u16 rate, u8 *mcs, u8 *nss)
{