public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] arm64: dts: apple: Small pmgr fixes
@ 2026-01-08 21:04 Janne Grunau
  2026-01-08 21:04 ` [PATCH 1/3] arm64: dts: apple: t8112-j473: Keep the HDMI port powered on Janne Grunau
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Janne Grunau @ 2026-01-08 21:04 UTC (permalink / raw)
  To: Sven Peter, Neal Gompa, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: asahi, linux-arm-kernel, devicetree, linux-kernel, Janne Grunau,
	stable, Hector Martin

This series contains 3 small pmgr related fixes for Apple silicon
devices with M1 and M2.

1. Prevent the display controller and DPTX phy from powered down after
   initial boot on the M2 Mac mini. This is the only fix worthwhile for
   stable kernels. Given how long it has been broken and that it's not a
   regression I think it can wait to the next merge window and get
   backported from there into stable kernels.

2. Mark ps_atc?_usb_aon as always-on. This is required to keep the soon
   to be suported USB type-c working across suspend an resume. The later
   submitted devicetrees for M1 Pro/Max/Ultra, M2 and M2 Pro/Max/Ultra
   already have this property since the initial change. Only the
   separate for M1 was forgotten.

3. Model the hidden dependency between GPU and pmp as power-domain
   dependency. This is required to avoid crashing the GPU firmware
   immediately after booting.

Signed-off-by: Janne Grunau <j@jannau.net>
---
Hector Martin (1):
      arm64: dts: apple: t8103: Mark ATC USB AON domains as always-on

Janne Grunau (2):
      arm64: dts: apple: t8112-j473: Keep the HDMI port powered on
      arm64: dts: apple: t8103: Add ps_pmp dependency to ps_gfx

 arch/arm64/boot/dts/apple/t8103-pmgr.dtsi |  3 +++
 arch/arm64/boot/dts/apple/t8112-j473.dts  | 19 +++++++++++++++++++
 2 files changed, 22 insertions(+)
---
base-commit: 8f0b4cce4481fb22653697cced8d0d04027cb1e8
change-id: 20260108-apple-dt-pmgr-fixes-dc66a8658aed

Best regards,
-- 
Janne Grunau <j@jannau.net>


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

end of thread, other threads:[~2026-01-10 10:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-08 21:04 [PATCH 0/3] arm64: dts: apple: Small pmgr fixes Janne Grunau
2026-01-08 21:04 ` [PATCH 1/3] arm64: dts: apple: t8112-j473: Keep the HDMI port powered on Janne Grunau
2026-01-08 21:04 ` [PATCH 2/3] arm64: dts: apple: t8103: Mark ATC USB AON domains as always-on Janne Grunau
2026-01-08 21:15   ` Sven Peter
2026-01-08 21:04 ` [PATCH 3/3] arm64: dts: apple: t8103: Add ps_pmp dependency to ps_gfx Janne Grunau
2026-01-10 10:39 ` [PATCH 0/3] arm64: dts: apple: Small pmgr fixes Sven Peter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox