QCA6698AQ uses different firmware/bdf/regdb with existing WCN6855 firmware, which is customized for IoE platforms. And the 'pci-device-id + soc-hw-version + soc-hw-sub-version' may not be enough to identify the correct firmware directory path. The device tree allows "firmware-name" to define the firmware path, wifi@c000000 { firmware-name = "QCA6698AQ"; status = "okay"; }; Signed-off-by: Miaoqing Pan <quic_miaoqing@xxxxxxxxxxx> --- Miaoqing Pan (2): dt-bindings: net: wireless: ath11k: add firmware-name property wifi: ath11k: add firmware-name device tree property .../bindings/net/wireless/qcom,ath11k.yaml | 7 +++++++ drivers/net/wireless/ath/ath11k/core.c | 12 ++++++++++++ drivers/net/wireless/ath/ath11k/core.h | 11 +++-------- 3 files changed, 22 insertions(+), 8 deletions(-) base-commit: 8ed36fe71fd60c851540839b105fd1fddc870c61 -- 2.25.1