linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] Support TQMa8QM
@ 2025-12-18 15:20 Alexander Stein
  2025-12-18 15:20 ` [PATCH 1/6] dt-bindings: clk: rs9: add clock-output-names property Alexander Stein
                   ` (7 more replies)
  0 siblings, 8 replies; 22+ messages in thread
From: Alexander Stein @ 2025-12-18 15:20 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Geert Uytterhoeven, Michael Turquette, Stephen Boyd, Peter Chen,
	Pawel Laszczak, Roger Quadros, Greg Kroah-Hartman, Shawn Guo,
	Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Magnus Damm,
	Marek Vasut
  Cc: Alexander Stein, devicetree, linux-kernel, linux-renesas-soc,
	linux-clk, linux-usb, imx, linux-arm-kernel, linux

Hi,

this series adds support for TQ's TQMa8QM. The first 3 patches are prepatory:
1. Add support for clock-output-names for clk-renesas-pcie. This is necessary
as clk-imx8qxp-lpcg.c (driver for phyx1 phyx2 clock gating) reqiures that
property on the parent clock.

2. Add support for USB devices in cdns USB3 host controller, namely
onboard-devices as USB hubs. Implemented similarily to snps,dwc3-common.yaml.

3. Add DMA IRQ for PCIe controller. Similar to commit 0b4c46f9ad79c
("arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe") which was only tested
on imx8qxp which just has one PCIe controller.

4 & 5. Device bindings and platform DT

6. Workaround for missing "ERR050104: Arm/A53: Cache coherency issue"
workaround. See [1] for details. Split into separate commit for easy revert
once an errata workaround has been integrated.

Best regards,
Alexander

[1] https://lore.kernel.org/all/20230420112952.28340-1-iivanov@suse.de/

Alexander Stein (6):
  dt-bindings: clk: rs9: add clock-output-names property
  dt-bindings: usb: cdns,usb3: support USB devices in DT
  arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe
  dt-bindings: arm: fsl: add bindings for TQMa8x
  arm64: dts: Add TQ imx8qm based board
  arm64: dts: imx8qm-tqma8qm-mba8x: Disable Cortex-A72 cluster

 .../devicetree/bindings/arm/fsl.yaml          |  10 +
 .../bindings/clock/renesas,9series.yaml       |  37 +
 .../devicetree/bindings/usb/cdns,usb3.yaml    |  11 +
 arch/arm64/boot/dts/freescale/Makefile        |   1 +
 .../boot/dts/freescale/imx8qm-ss-hsio.dtsi    |   5 +-
 .../dts/freescale/imx8qm-tqma8qm-mba8x.dts    | 869 ++++++++++++++++++
 .../boot/dts/freescale/imx8qm-tqma8qm.dtsi    | 322 +++++++
 7 files changed, 1253 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-tqma8qm-mba8x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-tqma8qm.dtsi

-- 
2.43.0


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2025-12-29 23:35 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-18 15:20 [PATCH 0/6] Support TQMa8QM Alexander Stein
2025-12-18 15:20 ` [PATCH 1/6] dt-bindings: clk: rs9: add clock-output-names property Alexander Stein
2025-12-18 15:26   ` Geert Uytterhoeven
2025-12-18 15:49     ` Krzysztof Kozlowski
2025-12-19  8:09     ` Alexander Stein
2025-12-20  2:04       ` Rob Herring
2025-12-18 15:20 ` [PATCH 2/6] dt-bindings: usb: cdns,usb3: support USB devices in DT Alexander Stein
2025-12-19  8:55   ` Alexander Stein
2025-12-29 23:35   ` Rob Herring
2025-12-18 15:20 ` [PATCH 3/6] arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe Alexander Stein
2025-12-19  8:55   ` Alexander Stein
2025-12-18 15:20 ` [PATCH 4/6] dt-bindings: arm: fsl: add bindings for TQMa8x Alexander Stein
2025-12-20  2:06   ` Rob Herring (Arm)
2025-12-18 15:28 ` [PATCH 0/6] Support TQMa8QM Geert Uytterhoeven
2025-12-19  8:52   ` Alexander Stein
2025-12-18 15:44 ` [PATCH 5/6] arm64: dts: Add TQ imx8qm based board Alexander Stein
2025-12-18 15:47   ` Fabio Estevam
2025-12-19  8:52     ` Alexander Stein
2025-12-18 15:49   ` Greg Kroah-Hartman
2025-12-18 16:24   ` Andrew Lunn
2025-12-18 15:44 ` [PATCH 6/6] arm64: dts: imx8qm-tqma8qm-mba8x: Disable Cortex-A72 cluster Alexander Stein
2025-12-19 16:49 ` [PATCH 0/6] Support TQMa8QM Rob Herring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).