]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: apple: t8012: Add PMGR nodes
authorNick Chan <towinchenmi@gmail.com>
Mon, 3 Feb 2025 12:15:54 +0000 (20:15 +0800)
committerSven Peter <sven@svenpeter.dev>
Sun, 9 Feb 2025 11:48:59 +0000 (11:48 +0000)
commit576df27a7605073cb361a978bbf28da21245dd82
tree0825cd9592db4ac3c51494dec3bc1e6af61e99fa
parentc6dfa348fd7a5d3ae5d96e2a68d4a760698f61cf
arm64: dts: apple: t8012: Add PMGR nodes

Add the two PMGR nodes and all known power state subnodes. Since there
are a large number of them, put them in a separate file to include.

On models with only 1 GB of memory, only two memory channels are used,
and on models with 2 GB of memory, four memory channels are used. The
"apple,always-on" property of the extra memory channel power domains
(ps_dcs2, ps_dcs3) will be removed by loader on models with 1 GB of
memory.

The amount of memory depends on the storage configuration of the Mac.

Signed-off-by: Nick Chan <towinchenmi@gmail.com>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Signed-off-by: Sven Peter <sven@svenpeter.dev>
arch/arm64/boot/dts/apple/t8012-pmgr.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/apple/t8012-touchbar.dtsi
arch/arm64/boot/dts/apple/t8012.dtsi