1
1
openwrt/target/linux/qualcommax/dts
chinawrj 1bc03924db qualcommax: ipq50xx: ax6000: enable pcie1 for QCA9887
The Xiaomi AX6000 has three radios:
  - IPQ5018 integrated 2.4 GHz (ath11k AHB, wifi0)
  - QCN9024 on PCIe0 (ath11k PCI, QCA8074-class 5 GHz)
  - QCA9887 on PCIe1 (ath10k, 5 GHz)

The DTS previously kept pcie1 disabled because the controller
could not bring the link up. The real cause was the PERST GPIO
polarity: the stock device-tree uses GPIO_ACTIVE_HIGH on GPIO18
for the QCA9887 card, while OpenWrt had GPIO_ACTIVE_LOW, leaving
the card held in reset.

With the correct polarity the PCIe1 link trains and the QCA9887
enumerates at 01:00.0. ath10k loads firmware-2.bin, registers
phy0 with mac80211, and provides a functional 5 GHz AP.

Tested on a reworked Xiaomi AX6000 with QCA9887 soldered in.
All three radios enumerate, load firmware and beacon
successfully; scan, association and data traffic confirmed on
each radio.

Signed-off-by: chinawrj <chinawrj@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/23047
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-04-22 20:40:23 +02:00
..
ipq807x-nwax10ax.dtsi
ipq5018-ax830.dts
ipq5018-ax850.dts
ipq5018-ax6000.dts qualcommax: ipq50xx: ax6000: enable pcie1 for QCA9887 2026-04-22 20:40:23 +02:00
ipq5018-gl-b3000.dts
ipq5018-mr3000d-ci.dts
ipq5018-mr5500.dts
ipq5018-mx2000.dts
ipq5018-mx5500.dts
ipq5018-mx6200.dts
ipq5018-mx-base.dtsi treewide: linksys: remove unnecessary properties 2026-03-30 19:35:41 +02:00
ipq5018-pz-l8.dts qualcommax: ipq5018: pz-l8: enable PHY-to-PHY CPU link 2026-04-14 19:16:39 +02:00
ipq5018-qcn6122.dtsi
ipq5018-scr50axe.dts treewide: strip trailing whitespace 2026-04-08 10:05:53 +02:00
ipq5018-spnmx56.dts
ipq5018-wn-dax3000gr.dts
ipq5018-wrc-x3000gs2.dts
ipq6000-360v6.dts
ipq6000-ap120c-ax.dts
ipq6000-gl-ax1800.dts
ipq6000-gl-axt1800.dts
ipq6000-glinet.dtsi
ipq6000-link.dtsi treewide: strip trailing whitespace 2026-04-08 10:05:53 +02:00
ipq6000-mr7350.dts treewide: linksys: remove unnecessary properties 2026-03-30 19:35:41 +02:00
ipq6000-nn6000-v1.dts qualcommax: ipq60xx: add Link NN6000v1/v2 support 2026-03-21 22:22:39 +01:00
ipq6000-nn6000-v2.dts qualcommax: ipq60xx: add Link NN6000v1/v2 support 2026-03-21 22:22:39 +01:00
ipq6000-re-ss-01.dts
ipq6010-mango-dvk.dts
ipq6010-re-cs-02.dts
ipq6010-re-cs-07.dts
ipq6010-re-cs.dtsi
ipq6010-wax214.dts
ipq6010-wax610-base.dtsi
ipq6010-wax610.dts
ipq6010-wax610y.dts
ipq6010-xe3-4.dts
ipq6018-eap610-outdoor.dts
ipq6018-eap620-hd-v3.dts
ipq6018-eap623-outdoor-hd-v1.dts qualcommax: move EAP623 Outdoor dts to the correct folder 2026-03-15 15:23:02 +01:00
ipq6018-eap625-outdoor-hd-v1.dts
ipq6018-fap650.dts
ipq6018-mr7500.dts treewide: linksys: remove unnecessary properties 2026-03-30 19:35:41 +02:00
ipq6018-rbr350.dts
ipq6018-rbs350.dts
ipq6018-rbx350.dtsi
ipq6018-tplink-eap6xx-outdoor.dtsi qualcommax: ipq60xx: unify eap6xx device trees 2026-03-14 21:41:44 +01:00
ipq8070-cax1800.dts
ipq8070-nwa110ax.dts
ipq8070-rm2-6.dts
ipq8071-ap8220.dts
ipq8071-ax6.dts
ipq8071-ax3600.dts
ipq8071-ax3600.dtsi
ipq8071-eap102.dts
ipq8071-mf269.dts
ipq8071-nwa210ax.dts
ipq8072-301w.dts
ipq8072-aw1000.dts
ipq8072-ax880.dts
ipq8072-ax9000.dts qualcommax: ipq807x: ax9000: wire up the fan 2026-04-18 12:46:31 +02:00
ipq8072-dl-wrx36.dts qualcommax: ipq807x: DL-WRX36 use mac from art 2026-03-29 12:14:34 +02:00
ipq8072-eap620hd-v1.dts
ipq8072-eap660hd-v1.dts
ipq8072-haze.dts
ipq8072-linkhub-hh500v.dts
ipq8072-mx5300.dts qualcommax: ipq807x: mx5300: use existing aliases node 2026-04-09 13:21:58 +02:00
ipq8072-mx8500.dts
ipq8072-sax1v1k.dts
ipq8072-wax218.dts
ipq8072-wax620.dts
ipq8072-wpq873.dts
ipq8072-zbt-z800ax.dts
ipq8074-deco-x80-5g.dts
ipq8074-nbg7815.dts
ipq8074-rax120v2.dts
ipq8074-rbr750.dts
ipq8074-rbs750.dts
ipq8074-rbx750.dtsi
ipq8074-rt-ax89x.dts
ipq8074-sxk80.dtsi
ipq8074-sxr80.dts
ipq8074-sxs80.dts
ipq8074-wax630.dts
ipq8074-wxr-5950ax12.dts
ipq8174-homewrk.dts qualcommax: ipq807x: use ascii-env driver 2026-03-30 19:35:41 +02:00
ipq8174-mx4x00.dtsi
ipq8174-mx4200.dtsi
ipq8174-mx4200v1.dts
ipq8174-mx4200v2.dts
ipq8174-mx4300.dts