summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ath/ath10k
diff options
context:
space:
mode:
authorZong-Zhe Yang <kevin_yang@realtek.com>2021-03-09 09:01:21 +0300
committerKalle Valo <kvalo@codeaurora.org>2021-03-15 11:27:13 +0300
commit13ce240a932fe9c809ec6e79ffc5a4d4ecf534ee (patch)
tree3e99dc323cac81c61c22b82d03316fa35d96df32 /drivers/net/wireless/ath/ath10k
parent50773696301bdd083af57bad82bb99779719f0c7 (diff)
downloadlinux-13ce240a932fe9c809ec6e79ffc5a4d4ecf534ee.tar.xz
rtw88: 8822c: support FW crash dump when FW crash
Although FW crash logs are already supported for dumping in driver, the logs may not be sufficient to analyze field issues. To improve this part, we add a support to dump FW memory. When driver receives FW crash notifications, driver uses DDMA, which is a HW ability, to copy specified FW memory to FW fifo. Driver can then dump these information from FW fifo. With this support, not only FW crash log but also specified FW memory will be dumped while FW crash. Besides, specified registers are also dumped. This feature is implemeted on 8822C first due to difference of FW layouts between ICs. In addition, we add a debugfs to trigger FW crash. It can simulate the process of crash, dump and reset. Through it, we can also check if a reset is ongoing. 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@codeaurora.org> Link: https://lore.kernel.org/r/20210309060121.9099-1-pkshih@realtek.com
Diffstat (limited to 'drivers/net/wireless/ath/ath10k')
0 files changed, 0 insertions, 0 deletions