wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips
authorPing-Ke Shih <pkshih@realtek.com>
Fri, 5 Jan 2024 06:44:33 +0000 (14:44 +0800)
committerKalle Valo <kvalo@kernel.org>
Wed, 10 Jan 2024 14:50:57 +0000 (16:50 +0200)
commitce84ecbdc16877b70b3bb3c59ee4991d148f7b61
tree6f42bc18d4344cdcf70addaa511ebdce0668a89b
parentc207e14d9328a97635dd78090e4296ef97149a2d
wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips

TX power is controlled by BB layer basically, but it should interact with
MAC layer, so these registers are put on MAC register domain and called
BB wrapper, which contains TX power for each MAC ID, OFDMA RU power, and
consideration of power type table.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20240105064433.36870-1-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/phy.c
drivers/net/wireless/realtek/rtw89/phy.h
drivers/net/wireless/realtek/rtw89/phy_be.c
drivers/net/wireless/realtek/rtw89/reg.h