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 -- 2.25.1