wifi: rtw89: add DIG register struct to share common algorithm
authorEric Huang <echuang@realtek.com>
Thu, 8 Sep 2022 05:12:49 +0000 (13:12 +0800)
committerKalle Valo <kvalo@kernel.org>
Mon, 12 Sep 2022 11:52:32 +0000 (14:52 +0300)
commit87deaad9c9e93b0a9d6b026dd29d7dc9b7d067c9
tree89a92eef71fa2744d08d8e1612cc73cb0e12272d
parent7dbdf65525b365261904d427978009fe22f937b3
wifi: rtw89: add DIG register struct to share common algorithm

Since control register address for DIG are different per IC, add a new
struct rtw89_dig_regs in chip info for each IC to define their own address.

Signed-off-by: Eric Huang <echuang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20220908051257.25353-2-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/phy.c
drivers/net/wireless/realtek/rtw89/reg.h
drivers/net/wireless/realtek/rtw89/rtw8852a.c
drivers/net/wireless/realtek/rtw89/rtw8852c.c