wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature
authorZong-Zhe Yang <kevin_yang@realtek.com>
Mon, 4 Dec 2023 08:07:47 +0000 (16:07 +0800)
committerKalle Valo <kvalo@kernel.org>
Thu, 7 Dec 2023 16:22:12 +0000 (18:22 +0200)
commitc5ece8d84303c1956b18d2aba03c4b4fc856f53e
tree1655f8f3a9562179a285644db5bb2cb08a8e4035
parent88f29324042752a28245ec0ab285d71c7f4d9c6a
wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature

RTL8922A FW supports CRASH_TRIGGER feature from v0.34.30.0.
After it, debugfs fw_crash can accept type 1 on RTL8922A to
trigger firmware crash and verify L2 recovery.

Besides, RTL8922A sync address offset of reserved payload engine.
And, SER (system error recovery) tweaks conversion from WCPU address
to indirect access address for RTL8922A. The new conversion works
for all supported chips.

Signed-off-by: Zong-Zhe Yang <kevin_yang@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/20231204080751.15354-2-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/fw.c
drivers/net/wireless/realtek/rtw89/fw.h
drivers/net/wireless/realtek/rtw89/ser.c