};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "pre-calibration";
};
&pcie_bridge0 {
- wifi@0,0 {
- /* QCA9984 */
+ /* QCA9984 */
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5470000 5875000>;
};
&pcie_bridge0 {
- wifi@0,0 {
- /* Bootlog shows this is a 168c:0056 - QCA 9888v2 */
+ /* Bootlog shows this is a 168c:0056 - QCA 9888v2 */
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5450000 5900000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
&pcie_bridge0 {
/* wil6210 802.11ad card */
- wifi@0,0 {
+ wifi@1,0 {
/* wil6210 driver has no compatible */
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "pre-calibration", "mac-address";
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "mac-address";
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5470000 5875000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5170000 5350000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "ASUS-RT-AC42U";
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <5490000 5835000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cell-names = "pre-calibration", "mac-address";
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&mac_address 1>, <&cal_factory_9000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_PRODUCTDATA_12>, <&precal_ART_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
ieee80211-freq-limit = <2400000 2483000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_8 (-1)>, <&precal_radio_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_8 0>, <&precal_radio_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 1>, <&precal_art_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 2>, <&precal_art_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&precal_art_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&precal_art_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_appsbl_7ff80 8>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_appsbl_7ff80 16>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "ASRock-G10";
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "ASRock-G10";
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 1>, <&precal_art_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_art_6 2>, <&precal_art_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&macaddr_eeprom_6 1>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x10000 0 0 0 0>;
nvmem-cells = <&macaddr_eeprom_6 2>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_0 (-1)>, <&precal_ART_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_defaultmac_0 0>, <&precal_ART_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_PRODUCTDATA_12>, <&precal_ART_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_PRODUCTDATA_c>, <&precal_ART_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_ART_1e>, <&precal_ART_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&macaddr_ART_18>, <&precal_ART_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Nokia-AC400i";
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Nokia-AC400i";
};
&pcie_bridge0 {
- wifi0: wifi@0,0 {
+ wifi0: wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge1 {
- wifi1: wifi@0,0 {
+ wifi1: wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_1000>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_5000>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_1000>, <&macaddr_fw_env_12>;
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
nvmem-cells = <&precal_ART_5000>, <&macaddr_fw_env_c>;
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge0 {
- wifi0: wifi@0,0 {
+ wifi0: wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge1 {
- wifi1: wifi@0,0 {
+ wifi1: wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge2 {
- wifi2: wifi@0,0 {
+ wifi2: wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
};
};
&pcie_bridge0 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Edgecore-ECW5410-L";
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "Edgecore-ECW5410-L";
};
&pcie_bridge1 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "IgniteNet-SS-W2-AC2600";
};
&pcie_bridge2 {
- wifi@0,0 {
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
qcom,ath10k-calibration-variant = "IgniteNet-SS-W2-AC2600";
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Xiaomi-AX6000";
};
};
perst-gpios = <&tlmm 18 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath10k-calibration-variant = "Xiaomi-AX6000";
nvmem-cell-names = "calibration";
nvmem-cells = <&caldata_qca9889>;
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Linksys-MR5500";
};
};
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Linksys-MX5500";
};
};
perst-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* QCN9074: ath11k lacks DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Linksys-SPNMX56";
};
};
perst-gpios = <&tlmm 60 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-fw-memory-mode = <0>;
qcom,ath11k-calibration-variant = "CambiumNetworks-XE34";
};
status = "okay";
pcie@0 {
- wifi@0,0 {
- status = "okay";
- /* ath11k has no DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
qcom,ath11k-calibration-variant = "Linksys-MR7500";
perst-gpios = <&tlmm 52 GPIO_ACTIVE_HIGH>;
pcie@0 {
- wifi0: wifi@0,0 {
- status = "okay";
-
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath11k-calibration-variant = "Xiaomi-AX9000";
};
};
perst-gpios = <&tlmm 62 GPIO_ACTIVE_HIGH>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
-
qcom,ath10k-calibration-variant = "Xiaomi-AX9000";
nvmem-cell-names = "calibration";
nvmem-cells = <&caldata_qca9889>;
perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;
perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi0: wifi@0,0 {
- status = "okay";
-
+ wifi@1,0 {
compatible = "qcom,ath10k";
reg = <0x00010000 0 0 0 0>;
perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
pcie@0 {
- wifi@0,0 {
- status = "okay";
-
- /* ath11k has no DT compatible for PCI cards */
+ wifi@1,0 {
compatible = "pci17cb,1104";
reg = <0x00010000 0 0 0 0>;