/linux-6.15/arch/arm64/boot/dts/apple/ |
D | s8001-pmgr.dtsi | 3 * PMGR Power domains for the Apple S8001 "A9X" SoC 8 &pmgr { 10 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t8103-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8103 "M1" SoC 9 &pmgr { 11 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 20 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 29 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 38 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 62 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 70 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t8011-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8011 "A10X" SoC 8 &pmgr { 10 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t8015-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8015 "A11" SoC 8 &pmgr { 10 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; 55 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; 64 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; 73 compatible = "apple,t8015-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t8112-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8112 "M2" SoC 9 &pmgr { 11 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 20 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 29 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 38 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | s5l8960x-pmgr.dtsi | 3 * PMGR Power domains for the Apple S5L8960X "A7" SoC 8 &pmgr { 10 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 55 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 64 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 73 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t8012-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8012 "T2" SoC 8 &pmgr { 10 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 62 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 71 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t8010-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8010 "A10" SoC 8 &pmgr { 10 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t7001-pmgr.dtsi | 3 * PMGR Power domains for the Apple T7001 "A8X" SoC 8 &pmgr { 10 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t7000-pmgr.dtsi | 3 * PMGR Power domains for the Apple T7000 "A8" SoC 7 &pmgr { 9 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 18 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 27 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 36 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 44 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 53 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 62 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 71 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | s800-0-3-pmgr.dtsi | 3 * PMGR Power domains for the Apple S8000/3 "A9" SoC 8 &pmgr { 10 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t600x-pmgr.dtsi | 3 * PMGR Power domains for the Apple T6001 "M1 Max" SoC 8 &DIE_NODE(pmgr) { 10 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 55 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 64 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 73 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
D | t600x-dieX.dtsi | 27 DIE_NODE(pmgr): power-management@28e080000 { 28 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 35 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 42 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 71 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd";
|
D | s800-0-3.dtsi | 78 pmgr: power-management@20e000000 { label 79 compatible = "apple,s8000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 146 compatible = "apple,s8000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 172 #include "s800-0-3-pmgr.dtsi"
|
D | s8001.dtsi | 127 pmgr: power-management@20e000000 { label 128 compatible = "apple,s8000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 188 compatible = "apple,s8000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 214 #include "s8001-pmgr.dtsi"
|
D | t8011.dtsi | 155 pmgr: power-management@20e000000 { label 156 compatible = "apple,t8010-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 216 compatible = "apple,t8010-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 242 #include "t8011-pmgr.dtsi"
|
D | t8010.dtsi | 154 pmgr: power-management@20e000000 { label 155 compatible = "apple,t8010-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 222 compatible = "apple,t8010-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 248 #include "t8010-pmgr.dtsi"
|
D | t8012.dtsi | 151 pmgr: power-management@20e000000 { label 152 compatible = "apple,t8010-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 228 compatible = "apple,t8010-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 281 #include "t8012-pmgr.dtsi"
|
D | s5l8960x.dtsi | 79 pmgr: power-management@20e000000 { label 80 compatible = "apple,s5l8960x-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 143 #include "s5l8960x-pmgr.dtsi"
|
D | t7001.dtsi | 131 pmgr: power-management@20e000000 { label 132 compatible = "apple,t7000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 188 #include "t7001-pmgr.dtsi"
|
D | t8015.dtsi | 257 pmgr: power-management@232000000 { label 258 compatible = "apple,t8015-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 333 compatible = "apple,t8015-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 385 #include "t8015-pmgr.dtsi"
|
D | t7000.dtsi | 134 pmgr: power-management@20e000000 { label 135 compatible = "apple,t7000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 198 #include "t7000-pmgr.dtsi"
|
/linux-6.15/Documentation/devicetree/bindings/arm/apple/ |
D | apple,pmgr.yaml | 4 $id: http://devicetree.org/schemas/arm/apple/apple,pmgr.yaml# 7 title: Apple SoC Power Manager (PMGR) 13 Apple SoCs include PMGR blocks responsible for power management, 15 performance features. This node represents the PMGR as a syscon, 25 - apple,s5l8960x-pmgr 26 - apple,t7000-pmgr 27 - apple,s8000-pmgr 28 - apple,t8010-pmgr 29 - apple,t8015-pmgr 30 - apple,t8103-pmgr [all …]
|
/linux-6.15/Documentation/devicetree/bindings/power/ |
D | apple,pmgr-pwrstate.yaml | 4 $id: http://devicetree.org/schemas/power/apple,pmgr-pwrstate.yaml# 7 title: Apple SoC PMGR Power States 16 Apple SoCs include PMGR blocks responsible for power management, 21 Each instance of a power controller within the PMGR syscon node 27 See Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml 28 for the top-level PMGR node documentation. 34 - apple,s5l8960x-pmgr-pwrstate 35 - apple,t7000-pmgr-pwrstate 36 - apple,s8000-pmgr-pwrstate 37 - apple,t8010-pmgr-pwrstate [all …]
|
/linux-6.15/drivers/pmdomain/apple/ |
D | Kconfig | 6 bool "Apple SoC PMGR power state control" 14 The PMGR block in Apple SoCs provides high-level power state
|