Skip to content

Commit dc5befe

Browse files
jannausvenpeter42
authored andcommitted
arm64: dts: apple: touchbar: Mark ps_dispdfr_be as always-on
The driver depends on boot loader initialized state which resets when the ps_dispdfr_be power-domain is powered off. This happens on suspend or when the driver is missing during boot. Mark the domain as always on until the driver can handle this. Fixes: 7275e79 ("arm64: dts: apple: Add touchbar screen nodes") Signed-off-by: Janne Grunau <[email protected]> Reviewed-by: Alyssa Rosenzweig <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sven Peter <[email protected]>
1 parent 712dc3e commit dc5befe

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

arch/arm64/boot/dts/apple/t8103-j293.dts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,16 @@
7777
};
7878
};
7979

80+
/*
81+
* The driver depends on boot loader initialized state which resets when this
82+
* power-domain is powered off. This happens on suspend or when the driver is
83+
* missing during boot. Mark the domain as always on until the driver can
84+
* handle this.
85+
*/
86+
&ps_dispdfr_be {
87+
apple,always-on;
88+
};
89+
8090
&display_dfr {
8191
status = "okay";
8292
};

arch/arm64/boot/dts/apple/t8112-j493.dts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,16 @@
4040
};
4141
};
4242

43+
/*
44+
* The driver depends on boot loader initialized state which resets when this
45+
* power-domain is powered off. This happens on suspend or when the driver is
46+
* missing during boot. Mark the domain as always on until the driver can
47+
* handle this.
48+
*/
49+
&ps_dispdfr_be {
50+
apple,always-on;
51+
};
52+
4353
&display_dfr {
4454
status = "okay";
4555
};

0 commit comments

Comments
 (0)