]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: rtw89: 8852bt: rfk: add DPK
authorPing-Ke Shih <pkshih@realtek.com>
Fri, 21 Jun 2024 07:34:58 +0000 (15:34 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Thu, 27 Jun 2024 01:43:47 +0000 (09:43 +0800)
commit5b8c61b82eec9ed267d02331f7ff6b126d9f1253
treeb23152a056e99d068c3d35eeaadf2a8e01dec73d
parent9f8852a92e8270c1684117753fcd114e7563a93d
wifi: rtw89: 8852bt: rfk: add DPK

DPK is short for digital pre-distortion calibration. It can adjusts digital
waveform according to PA linear characteristics dynamically to enhance
TX EVM for high power.

Do this calibration when we are going to run on AP channel. To prevent
power offset out of boundary, it monitors thermal and set proper boundary
to register.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20240621073458.55187-3-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/reg.h
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.h