All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.