openwrt/target/linux/qualcommax/patches-6.12
George Moussalem e1a9636959 qualcommax: ipq50xx: Correct USB DWC3 wrapper interrupts
Interrupts for DWC3 node were completely mixed up - SPI interrupt 62 is
not listed in reference manual at all.  It was also causing dtbs_check
warnings:

  ipq5018-rdp432-c2.dtb: usb@8af8800 (qcom,ipq5018-dwc3): interrupt-names:0: 'pwr_event' was expected
  ipq5018-rdp432-c2.dtb: usb@8af8800 (qcom,ipq5018-dwc3): interrupt-names: ['hs_phy_irq'] is too short

Warning itself was introduced by commit 53c6d854be4e ("dt-bindings: usb:
dwc3: Clean up hs_phy_irq in binding"), but this was trying to bring
sanity to the interrupts overall, although did a mistake for IPQ5018.
IPQ5018 does not have QUSB2 PHY and its interrupts should rather match
ones used in IPQ5332.

Correct it by using interrupts matching the bindings and reference
manual.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/21454
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-01-08 18:38:51 +01:00
..
0036-v6.13-arm64-dts-qcom-ipq-change-labels-to-lower-case.patch kernel: bump 6.12 to 6.12.32 2025-06-05 21:11:28 +02:00
0037-v6.16-arm64-dts-qcom-ipq6018-add-1.2GHz-CPU-Frequency.patch
0038-v6.16-arm64-dts-qcom-ipq6018-add-1.5GHz-CPU-Frequency.patch
0039-v6.16-arm64-dts-qcom-ipq6018-move-mp5496-regulator-out-of-.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0040-v6.16-arm64-dts-qcom-ipq6018-rename-labels-of-mp5496-regul.patch
0041-v6.16-arm64-dts-qcom-ipq6018-add-LDOA2-regulator.patch
0045-v6.16-phy-qcom-Introduce-PCIe-UNIPHY-28LP-driver.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 PCIe support 2025-05-24 11:27:05 +02:00
0046-v6.16-phy-qualcomm-qcom-uniphy-pcie-28LP-add-support-for-I.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 PCIe support 2025-05-24 11:27:05 +02:00
0047-v6.16-PCI-qcom-Add-support-for-IPQ5018.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 PCIe support 2025-05-24 11:27:05 +02:00
0048-v6.16-arm64-dts-qcom-ipq5018-Add-PCIe-related-nodes.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 PCIe support 2025-05-24 11:27:05 +02:00
0049-v6.16-arm64-dts-qcom-ipq5018-enable-the-download-mode-supp.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 TCSR support 2025-05-24 11:27:05 +02:00
0050-v6.15-thermal-drivers-tsens-Add-TSENS-enable-and-calibrati.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 tsens support 2025-05-24 11:27:05 +02:00
0051-v6.16-thermal-drivers-qcom-tsens-Update-conditions-to-stri.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 tsens support 2025-05-24 11:27:05 +02:00
0052-v6.16-thermal-drivers-qcom-tsens-Add-support-for-tsens-v1-.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 tsens support 2025-05-24 11:27:05 +02:00
0053-v6.16-thermal-drivers-qcom-tsens-Add-support-for-IPQ5018-t.patch qualcommax: ipq50xx: backport upstreamed patches for IPQ5018 tsens support 2025-05-24 11:27:05 +02:00
0054-v6.18-arm64-dts-qcom-ipq5018-Add-tsens-node.patch qualcommax: ipq50xx: backport upstreamed patch for adding ipq5018 tsens node 2025-09-15 10:29:41 +02:00
0055-v6.16-mtd-spinand-esmt-fix-id-code-for-F50D1G41LB.patch kernel: mtd: spinand: esmt: add support for F50L1G41LC 2025-11-28 23:42:29 +01:00
0056-v6.17-clk-qcom-gcc-ipq5018-fix-GE-PHY-reset.patch qualcommax: ipq50xx: backport upstreamed patches for adding ipq5018 GE PHY support 2025-09-15 10:29:41 +02:00
0057-v6.17-net-phy-qcom-at803x-Add-Qualcomm-IPQ5018-Internal-PHY-support.patch qualcommax: ipq50xx: backport upstreamed patches for adding ipq5018 GE PHY support 2025-09-15 10:29:41 +02:00
0058-v6.18-arm64-dts-qcom-ipq5018-Add-MDIO-buses.patch qualcommax: ipq50xx: backport upstreamed patches for adding ipq5018 GE PHY support 2025-09-15 10:29:41 +02:00
0059-v6.18-arm64-dts-qcom-ipq5018-Add-GE-PHY-to-internal-mdio-bus.patch qualcommax: ipq50xx: backport upstreamed patches for adding ipq5018 GE PHY support 2025-09-15 10:29:41 +02:00
0060-v6.18-arm64-dts-qcom-ipq5018-Add-SPI-nand-support.patch qualcommax: ipq50xx: backport upstreamed patch for adding ipq5018 SPI nand support 2025-09-15 10:29:41 +02:00
0061-v6.18-arm64-dts-qcom-ipq5018-add-PRNG-node.patch qualcommax: ipq50xx: backport upstreamed patch for adding ipq5018 PRNG node 2025-09-15 10:29:41 +02:00
0062-v6.18-arm64-dts-qcom-ipq5018-Add-crypto-nodes.patch qualcommax: ipq50xx: backport upstreamed patch for adding ipq5018 crypto node 2025-09-15 10:29:41 +02:00
0063-v6.14-dt-bindings-clock-qcom-Add-CMN-PLL-clock-controller.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0064-v6.14-clk-qcom-Add-CMN-PLL-clock-controller-driver-for-IPQ-SoC.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0065-v6.17-dt-bindings-clock-qcom-Add-CMN-PLL-support-for-IPQ5424-SoC.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0066-v6.17-clk-qcom-cmnpll-Add-IPQ5424-SoC-support.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0067-v6.17-dt-bindings-clock-qcom-Add-CMN-PLL-support-for-IPQ5018-SoC.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0068-v6.17-clk-qcom-ipq-cmn-pll-Add-IPQ5018-SoC-support.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0069-v6.18-arm64-dts-ipq5018-Add-CMN-PLL-node.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0070-v6.18-arm64-dts-qcom-Update-IPQ5018-xo_board_clk-to-use-fixed-factor-clock.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0071-v6.18-arm64-dts-qcom-ipq5018-add-QUP3-I2C-node.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0072-v6.18-arm64-dts-qcom-ipq5018-add-QUP1-UART2-node.patch qualcommax: ipq50xx: enable ipq-cmn-pll driver compilation 2026-01-08 10:41:35 +01:00
0102-arm64-dts-ipq8074-add-reserved-memory-nodes.patch
0111-arm64-dts-qcom-ipq8074-use-msi-parent-for-PCIe.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0112-remoteproc-qcom-Add-PRNG-proxy-clock.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0113-remoteproc-qcom-Add-secure-PIL-support.patch kernel: bump 6.12 to 6.12.63 2025-12-31 17:55:44 +01:00
0114-remoteproc-qcom-Add-support-for-split-q6-m3-wlan-fir.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0115-remoteproc-qcom-Add-ssr-subdevice-identifier.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0116-remoteproc-qcom-Update-regmap-offsets-for-halt-regis.patch kernel: bump 6.12 to 6.12.63 2025-12-31 17:55:44 +01:00
0117-dt-bindings-clock-qcom-Add-reset-for-WCSSAON.patch
0118-clk-qcom-Add-WCSSAON-reset.patch
0119-remoteproc-wcss-disable-auto-boot-for-IPQ8074.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0120-arm64-dts-qcom-Enable-Q6v5-WCSS-for-ipq8074-SoC.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0121-arm64-dts-ipq8074-Add-WLAN-node.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0122-arm64-dts-ipq8074-add-CPU-clock.patch
0123-arm64-dts-ipq8074-add-cooling-cells-to-CPU-nodes.patch
0129-arm64-dts-qcom-ipq8074-add-QFPROM-fuses.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0130-arm64-dts-qcom-ipq8074-add-CPU-OPP-table.patch
0135-arm64-dts-qcom-ipq6018-add-NSS-reserved-memory.patch
0136-remoteproc-qcom-wcss-populate-driver-data-for-IPQ601.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0138-arm64-dts-qcom-ipq6018-add-pwm-node.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0140-dt-bindings-pwm-add-IPQ6018-binding.patch
0141-pwm-driver-for-qualcomm-ipq6018-pwm-block.patch qualcommax: 6.12: pwm: use devm_clk_get_enabled() 2025-05-16 17:57:40 +02:00
0180-arm64-dts-qcom-ipq5018-Remove-tsens-v1-fallback-compatible.patch qualcommax: ipq50xx: backport upstreamed patch for adding ipq5018 tsens node 2025-09-15 10:29:41 +02:00
0184-mailbox-tmelite-qmp-Introduce-TMEL-QMP-mailbox-driver.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0185-firmware-qcom_scm-ipq5332-add-support-to-pass-metadata-size.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0186-dt-bindings-remoteproc-qcom-document-hexagon-based-wcss-secure-pil.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0187-clk-qcom-gcc-ipq5018-flag-sleep-clock-as-critical.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0188-remoteproc-qcom-add-hexagon-based-wcss-secure-pil-driver.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0189-arm64-dts-qcom-ipq5018-add-nodes-to-bringup-q6.patch qualcommax: ipq50xx: split firmware variants and refactor QCN6122 support 2025-11-28 10:27:53 +01:00
0190-clk-qcom-cmnpll-Account-for-reference-clock-divider.patch qualcommax: ipq50xx: correct assigned cmn pll clock rate 2026-01-08 10:41:36 +01:00
0191-arm64-dts-qcom-ipq5018-Correct-USB-DWC3-wrapper-interrupts.patch qualcommax: ipq50xx: Correct USB DWC3 wrapper interrupts 2026-01-08 18:38:51 +01:00
0304-dt-bindings-pwm-add-IPQ5018-compatible.patch
0305-pinctrl-qcom-IPQ5018-update-pwm-groups.patch
0306-arm64-dts-qcom-ipq5018-Add-PWM-node.patch qualcommax: ipq50xx: split firmware variants and refactor QCN6122 support 2025-11-28 10:27:53 +01:00
0400-mtd-rawnand-add-support-for-TH58NYG3S0HBAI4.patch
0401-spi-spi-qpic-snand-default-to-4-bit-ECC.patch kernel: QCOM SPI NAND: backport multiple fixes 2026-01-04 16:41:30 +01:00
0715-arm64-dts-qcom-ipq5018-add-vendor-compatible-to-mdio-node.patch qualcommax: ipq50xx: split firmware variants and refactor QCN6122 support 2025-11-28 10:27:53 +01:00
0721-clk-gcc-ipq5018-remove-the-unsupported-clk-combinati.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0722-clk-qcom-gcc-ipq5018-refer-to-uniphy-rx-and-tx-clk-providers-by-name.patch qualcommax: ipq50xx: remove named clock references for GE PHY 2025-06-02 22:59:05 +02:00
0723-clk-qcom-gcc-ipq5018-fix-uniphy-soft-reset-issue.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0751-net-dsa-qca8k-always-enable-SGMII-auto-negotiation.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0752-net-dsa-qca8k-support-PHY-to-PHY-CPU-link.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0753-net-dsa-qca8k-fix-led-devicename-when-using-external-mdio-bus.patch net: dsa: qca8k: fix led devicename when using external mdio bus 2025-06-13 12:02:39 +02:00
0801-dt-bindings-remoteproc-qcom-Add-support-for-multipd-model.patch
0803-firmware-qcom_scm-ipq5332-add-msa-lock-unlock-suppor.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0804-remoteproc-qcom-q6v5-Add-multipd-interrupts-support.patch kernel: bump 6.12 to 6.12.58 2025-11-20 21:30:26 +01:00
0805-remoteproc-qcom-Add-Hexagon-based-multipd-rproc-driv.patch qualcommax: 6.12: MPD: add missing <linux/of_platform.h> 2025-05-16 17:57:40 +02:00
0806-rproc-qcom_q6v5_mpd-split-q6_wcss-to-rootpd-and-user.patch qualcommax: 6.12: MPD: add missing <linux/of_platform.h> 2025-05-16 17:57:40 +02:00
0807-remoteproc-qcom_q6v5_mpd-fix-incorrent-use-of-rproc-.patch qualcommax: 6.12: MPD: add missing <linux/of_platform.h> 2025-05-16 17:57:40 +02:00
0808-remoteproc-qcom-wcss-sec-add-split-firmware-support.patch Revert "qualcommax: ipq50xx: remove ipq5018 and qcn6122 wifi m3 fw" 2025-12-27 12:16:15 +01:00
0811-firmware-qcom_scm-support-MPD.patch qualcommax: Add support for qcom remoteproc WCSS secure PIL driver 2025-11-28 10:27:53 +01:00
0812-soc-qcom-mdt_loader-support-MPD.patch kernel: bump 6.12 to 6.12.46 2025-09-18 14:01:11 +02:00
0813-remoteproc-qcom_q6v5_mpd-enable-clocks.patch qualcommax: 6.12: MPD: add missing <linux/of_platform.h> 2025-05-16 17:57:40 +02:00
0814-remoteproc-qcom_q6v5_mpd-support-ipq5018.patch qualcommax: 6.12: MPD: add missing <linux/of_platform.h> 2025-05-16 17:57:40 +02:00
0815-remoteproc-qcom_q6v5_mpd-add-support-for-passing-v1-bootargs.patch qualcommax: 6.12: MPD: add missing <linux/of_platform.h> 2025-05-16 17:57:40 +02:00
0816-arm64-dts-qcom-ipq5018-add-wifi-support.patch qualcommax: ipq50xx: Correct USB DWC3 wrapper interrupts 2026-01-08 18:38:51 +01:00
0817-arm64-dts-qcom-ipq5018-add-tz_apps-reserved-memory-region.patch qualcommax: ipq50xx: backport upstreamed patches for adding ipq5018 CMN PLL support 2025-09-15 10:29:41 +02:00
0818-arm64-dts-qcom-ipq5018-fix-assigned-cmn-pll-clock-rate.patch qualcommax: ipq50xx: correct assigned cmn pll clock rate 2026-01-08 10:41:36 +01:00
0820-dt-bindings-net-wireless-ath11k-add-bindings-for-QCN6122.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0900-power-Add-Qualcomm-APM.patch treewide: use of_property_present 2025-11-30 19:18:06 +01:00
0901-regulator-add-Qualcomm-CPR-regulators.patch qualcommax: fix CPR of_property_present conversion 2025-12-01 15:05:56 +01:00
0902-arm64-dts-ipq8074-add-label-to-clocks.patch
0903-psci-dont-advertise-OSI-support-for-IPQ6018.patch
0904-clk-qcom-ipq6018-workaround-networking-clock-parenti.patch qualcommax: ipq6018 rework nss_port5 clock to multiple conf 2025-08-11 20:37:17 +02:00
0905-remoteproc-q6v5_wcss-change-ssr-name-for-ipq6018-wif.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0906-arm64-dts-qcom-ipq6018-add-wifi-node.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0907-soc-qcom-fix-smp2p-ack-on-ipq6018.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0908-remoteproc-qcom_q6v5_wcss-add-optional-qdss_at-clock.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0909-arm64-dts-qcom-ipq6018-assign-QDSS_AT-clock-to-wifi-.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0911-arm64-cmdline-replacement.patch qualcommax: 6.12: refresh patches 2025-05-16 17:57:40 +02:00
0912-arm64-dts-qcom-ipq5018-remove-cpufreq-scaling.patch qualcommax: ipq50xx: remove cpufreq scaling 2025-12-26 12:23:58 +01:00