ath11k: add caldata download support from EEPROM
authorAnilkumar Kolli <akolli@codeaurora.org>
Tue, 28 Sep 2021 09:05:39 +0000 (12:05 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 28 Sep 2021 10:49:48 +0000 (13:49 +0300)
commit4ba3b05ebd0c3e98c7dd8c7ee03aed9d80299b79
tree09736fccd0092e46d8697d8fafce5b35008bfe40
parente82dfe7b5608592c270cc69100cb4322069f949d
ath11k: add caldata download support from EEPROM

Firmware updates EEPROM support capability in QMI FW caps, send QMI BDF
download request message with file type EEPROM, to get caldata download
from EEPROM. Firmware takes more time to update cal data from EEPROM, so
increase QMI timeout.

Tested-on: QCN9074 hw1.0 PCI WLAN.HK.2.4.0.1-01838-QCAHKSWPL_SILICONZ-1

Signed-off-by: Anilkumar Kolli <akolli@codeaurora.org>
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20210721201927.100369-5-jouni@codeaurora.org
drivers/net/wireless/ath/ath11k/qmi.c
drivers/net/wireless/ath/ath11k/qmi.h