mbox series

[0/5] wifi: ath12k: support some new strings while searching board/regdb data in board-2.bin

Message ID 20231216060140.30611-1-quic_bqiang@quicinc.com
Headers show
Series wifi: ath12k: support some new strings while searching board/regdb data in board-2.bin | expand

Message

Baochen Qiang Dec. 16, 2023, 6:01 a.m. UTC
board-2.bin may be encoded with much detailed information such as
vendor ID, device ID, subsystem vendor ID and subsystem device ID
to distinguish different chips. So add support to do precise match
while searching board/regdb in it.

On the other hand board-2.bin may only contain general information
such as bus type etc, so add fallback method to avoid boot failure.

Baochen Qiang (1):
  wifi: ath12k: support default regdb while searching board-2.bin for
    WCN7850

Wen Gong (4):
  wifi: ath12k: add string type to search board data in board-2.bin for
    WCN7850
  wifi: ath12k: add fallback board name without variant while searching
    board-2.bin
  wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT
  wifi: ath12k: add support to search regdb data in board-2.bin for
    WCN7850

 drivers/net/wireless/ath/ath12k/core.c | 196 ++++++++++++++++++++-----
 drivers/net/wireless/ath/ath12k/core.h |  14 ++
 drivers/net/wireless/ath/ath12k/hw.h   |  20 ++-
 drivers/net/wireless/ath/ath12k/pci.c  |  10 ++
 drivers/net/wireless/ath/ath12k/qmi.c  |   3 +-
 5 files changed, 203 insertions(+), 40 deletions(-)


base-commit: fc91263c01cc01cccb5da15a82fa11b288e8f5cb