Skip to content

Commit 5434705

Browse files
marcansvenpeter42
authored andcommitted
arm64: dts: apple: t8103: Mark ATC USB AON domains as always-on
Shutting these down breaks dwc3 init done by the firmware. We probably never want to do this anyway. "always-on" is a plausible interpretation of the "aon" suffix. The t8112, t600x and t602x "ps_atc?_usb_aon" power-controller nodes are have already "apple,always-on" properties. Signed-off-by: Hector Martin <marcan@marcan.st> Signed-off-by: Janne Grunau <j@jannau.net> Link: https://patch.msgid.link/20260108-apple-dt-pmgr-fixes-v1-2-cfdce629c0a8@jannau.net [sven: removed stale comment about PHY from commit message] Signed-off-by: Sven Peter <sven@kernel.org>
1 parent 3e4e729 commit 5434705

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

arch/arm64/boot/dts/apple/t8103-pmgr.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1103,6 +1103,7 @@
11031103
#power-domain-cells = <0>;
11041104
#reset-cells = <0>;
11051105
label = "atc0_usb_aon";
1106+
apple,always-on; /* Needs to stay on for dwc3 to work */
11061107
};
11071108

11081109
ps_atc1_usb_aon: power-controller@90 {
@@ -1111,6 +1112,7 @@
11111112
#power-domain-cells = <0>;
11121113
#reset-cells = <0>;
11131114
label = "atc1_usb_aon";
1115+
apple,always-on; /* Needs to stay on for dwc3 to work */
11141116
};
11151117

11161118
ps_atc0_usb: power-controller@98 {

0 commit comments

Comments
 (0)