rtw88: extract: export symbols used in chip functionalities
authorZong-Zhe Yang <kevin_yang@realtek.com>
Fri, 15 May 2020 05:23:21 +0000 (13:23 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 18 May 2020 12:16:15 +0000 (15:16 +0300)
commit449be86670f50284069cb0ddc4fe98f064ac6d87
treee0a2ac31c122f802fc23669416302c8345233361
parentbeb12813bc75d4a23de43b85ad1c7cb28d27631e
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
drivers/net/wireless/realtek/rtw88/bf.c
drivers/net/wireless/realtek/rtw88/coex.c
drivers/net/wireless/realtek/rtw88/efuse.c
drivers/net/wireless/realtek/rtw88/fw.c
drivers/net/wireless/realtek/rtw88/mac.c
drivers/net/wireless/realtek/rtw88/phy.c
drivers/net/wireless/realtek/rtw88/rx.c
drivers/net/wireless/realtek/rtw88/util.c