From: Yan-Hsuan Chuang <yhchuang@xxxxxxxxxxx> [Note] this set is based on another set: [v3,0/7] rtw88: 8821c: add basic function routines https://patchwork.kernel.org/cover/11585415/ After this set, the RTL8821CE device is supported by rtw88. The CCK PD settings allows the device to adjust to the environment. The power tracking mechanism can detect the thermal value of the device and modify the power index. As RTL8821CE is an 802.11ac 1x1 device, the STBC the no supported. v1 -> v2 * rebase * add definition for some register Tzu-En Huang (5): rtw88: 8821c: add cck pd settings rtw88: 8821c: add power tracking rtw88: 8821c: add beamformee support rtw88: single rf path chips don't support TX STBC rtw88: 8821c: Add 8821CE to Kconfig and Makefile drivers/net/wireless/realtek/rtw88/Kconfig | 14 + drivers/net/wireless/realtek/rtw88/Makefile | 6 + drivers/net/wireless/realtek/rtw88/bf.c | 5 +- drivers/net/wireless/realtek/rtw88/main.c | 4 +- drivers/net/wireless/realtek/rtw88/main.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 361 ++++++++++++++++++ drivers/net/wireless/realtek/rtw88/rtw8821c.h | 4 + 7 files changed, 392 insertions(+), 4 deletions(-) -- 2.17.1