| /linux/arch/arm64/boot/dts/arm/ |
| H A D | juno-scmi.dtsi | 3 power-domains = <&scmi_devpd 8>; 7 power-domains = <&scmi_devpd 8>; 11 power-domains = <&scmi_devpd 8>; 15 power-domains = <&scmi_devpd 8>; 19 power-domains = <&scmi_devpd 8>; 23 power-domains = <&scmi_devpd 8>; 27 power-domains = <&scmi_devpd 8>; 31 power-domains = <&scmi_devpd 8>; 120 power-domains = <&scmi_devpd 8>; 123 power-domains = <&scmi_devpd 8>; [all …]
|
| /linux/arch/arm64/boot/dts/apple/ |
| H A D | t8112-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8112 "M2" SoC 77 power-domains = <&ps_pms>; 95 power-domains = <&ps_pms>; 170 power-domains = <&ps_sio_busif>; 179 power-domains = <&ps_sio>; 188 power-domains = <&ps_sio>; 197 power-domains = <&ps_sio>; 206 power-domains = <&ps_sio>; 215 power-domains = <&ps_sio>; 224 power-domains = <&ps_sio>; [all …]
|
| H A D | s5l8960x-pmgr.dtsi | 3 * PMGR Power domains for the Apple S5L8960X "A7" SoC 33 power-domains = <&ps_sio_p>; 42 power-domains = <&ps_sio_p>; 111 power-domains = <&ps_sio_p>; 120 power-domains = <&ps_sio_p>; 129 power-domains = <&ps_sio_p>; 138 power-domains = <&ps_sio_p>; 147 power-domains = <&ps_sio_p>; 156 power-domains = <&ps_sio_p>; 165 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t600x-pmgr.dtsi | 3 * PMGR Power domains for the Apple T6001 "M1 Max" SoC 51 power-domains = <&DIE_NODE(ps_pms)>, <&DIE_NODE(ps_sio)>; 69 power-domains = <&DIE_NODE(ps_pms)>; 94 power-domains = <&DIE_NODE(ps_pcie1_ref)>; 103 power-domains = <&DIE_NODE(ps_pcie0_ref)>; 238 power-domains = <&DIE_NODE(ps_afi)>; 248 power-domains = <&DIE_NODE(ps_afi)>; 258 power-domains = <&DIE_NODE(ps_afnc1_ioa)>; 268 power-domains = <&DIE_NODE(ps_afnc0_ioa)>; 278 power-domains = <&DIE_NODE(ps_afnc1_ls)>; [all …]
|
| H A D | s800-0-3-pmgr.dtsi | 3 * PMGR Power domains for the Apple S8000/3 "A9" SoC 50 power-domains = <&ps_sio_busif>; 110 power-domains = <&ps_sio_p>; 119 power-domains = <&ps_sio_p>; 128 power-domains = <&ps_sio_p>; 137 power-domains = <&ps_sio_p>; 146 power-domains = <&ps_sio_p>; 155 power-domains = <&ps_sio_p>; 164 power-domains = <&ps_sio_p>; 173 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t8010-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8010 "A10" SoC 50 power-domains = <&ps_sio_busif>; 118 power-domains = <&ps_sio_p>; 127 power-domains = <&ps_sio_p>; 136 power-domains = <&ps_sio_p>; 145 power-domains = <&ps_sio_p>; 154 power-domains = <&ps_sio_p>; 163 power-domains = <&ps_sio_p>; 172 power-domains = <&ps_sio_p>; 181 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t7000-pmgr.dtsi | 3 * PMGR Power domains for the Apple T7000 "A8" SoC 100 power-domains = <&ps_sio_p>; 109 power-domains = <&ps_sio_p>; 118 power-domains = <&ps_sio_p>; 127 power-domains = <&ps_sio_p>; 136 power-domains = <&ps_sio_p>; 145 power-domains = <&ps_sio_p>; 154 power-domains = <&ps_sio_p>; 163 power-domains = <&ps_sio_p>; 172 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t8012-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8012 "T2" SoC 50 power-domains = <&ps_sio_busif>; 117 power-domains = <&ps_sio_p>; 126 power-domains = <&ps_sio_p>; 135 power-domains = <&ps_sio_p>; 144 power-domains = <&ps_sio_p>; 153 power-domains = <&ps_sio_p>; 162 power-domains = <&ps_sio_p>; 171 power-domains = <&ps_sio_p>; 180 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t7001-pmgr.dtsi | 3 * PMGR Power domains for the Apple T7001 "A8X" SoC 110 power-domains = <&ps_sio_p>; 119 power-domains = <&ps_sio_p>; 128 power-domains = <&ps_sio_p>; 137 power-domains = <&ps_sio_p>; 146 power-domains = <&ps_sio_p>; 155 power-domains = <&ps_sio_p>; 164 power-domains = <&ps_sio_p>; 173 power-domains = <&ps_sio_p>; 182 power-domains = <&ps_sio_p>; [all …]
|
| H A D | s8001-pmgr.dtsi | 3 * PMGR Power domains for the Apple S8001 "A9X" SoC 50 power-domains = <&ps_sio_busif>; 101 power-domains = <&ps_sio_p>; 110 power-domains = <&ps_sio_p>; 119 power-domains = <&ps_sio_p>; 128 power-domains = <&ps_sio_p>; 137 power-domains = <&ps_sio_p>; 146 power-domains = <&ps_sio_p>; 155 power-domains = <&ps_sio_p>; 164 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t8011-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8011 "A10X" SoC 59 power-domains = <&ps_sio_busif>; 119 power-domains = <&ps_sio_p>; 128 power-domains = <&ps_sio_p>; 137 power-domains = <&ps_sio_p>; 146 power-domains = <&ps_sio_p>; 155 power-domains = <&ps_sio_p>; 164 power-domains = <&ps_sio_p>; 173 power-domains = <&ps_sio_p>; 182 power-domains = <&ps_sio_p>; [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8-ss-img.dtsi | 47 power-domains = <&pd IMX_SC_R_ISI_CH0>, 67 power-domains = <&pd IMX_SC_R_CSI_0>; 81 power-domains = <&pd IMX_SC_R_CSI_0>; 91 power-domains = <&pd IMX_SC_R_ISI_CH0>; 101 power-domains = <&pd IMX_SC_R_ISI_CH0>; 114 power-domains = <&pd IMX_SC_R_CSI_0_I2C_0>; 129 power-domains = <&pd IMX_SC_R_ISI_CH0>; 143 power-domains = <&pd IMX_SC_R_CSI_1>; 157 power-domains = <&pd IMX_SC_R_CSI_1>; 167 power-domains = <&pd IMX_SC_R_ISI_CH0>; [all …]
|
| H A D | imx8-ss-dma.dtsi | 36 power-domains = <&pd IMX_SC_R_SPI_0>; 54 power-domains = <&pd IMX_SC_R_SPI_1>; 72 power-domains = <&pd IMX_SC_R_SPI_2>; 90 power-domains = <&pd IMX_SC_R_SPI_3>; 104 power-domains = <&pd IMX_SC_R_UART_0>; 118 power-domains = <&pd IMX_SC_R_UART_1>; 132 power-domains = <&pd IMX_SC_R_UART_2>; 146 power-domains = <&pd IMX_SC_R_UART_3>; 162 power-domains = <&pd IMX_SC_R_LCD_0_PWM_0>; 187 power-domains = <&pd IMX_SC_R_DMA_2_CH0>, [all …]
|
| H A D | imx8-ss-mipi0.dtsi | 23 power-domains = <&pd IMX_SC_R_MIPI_0>; 32 power-domains = <&pd IMX_SC_R_MIPI_0>; 39 power-domains = <&pd IMX_SC_R_MIPI_0_PWM_0>; 49 power-domains = <&pd IMX_SC_R_MIPI_0_I2C_0>; 59 power-domains = <&pd IMX_SC_R_MIPI_0_I2C_0>; 69 power-domains = <&pd IMX_SC_R_MIPI_0_I2C_0>; 79 power-domains = <&pd IMX_SC_R_MIPI_0_I2C_1>; 89 power-domains = <&pd IMX_SC_R_MIPI_0_I2C_1>; 99 power-domains = <&pd IMX_SC_R_MIPI_0_I2C_1>; 111 power-domains = <&pd IMX_SC_R_MIPI_0_PWM_0>; [all …]
|
| /linux/drivers/pmdomain/renesas/ |
| H A D | rcar-gen4-sysc.c | 297 struct generic_pm_domain *domains[RCAR_GEN4_PD_ALWAYS_ON + 1]; member 306 struct rcar_gen4_pm_domains *domains; in rcar_gen4_sysc_pd_init() local 327 domains = kzalloc_obj(*domains); in rcar_gen4_sysc_pd_init() 328 if (!domains) { in rcar_gen4_sysc_pd_init() 333 domains->onecell_data.domains = domains->domains; in rcar_gen4_sysc_pd_init() 334 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_gen4_sysc_pd_init() 335 rcar_gen4_sysc_onecell_data = &domains->onecell_data; in rcar_gen4_sysc_pd_init() 358 domains->domains[area->pdr] = &pd->genpd; in rcar_gen4_sysc_pd_init() 363 error = pm_genpd_add_subdomain(domains->domains[area->parent], in rcar_gen4_sysc_pd_init() 372 error = of_genpd_add_provider_onecell(np, &domains->onecell_data); in rcar_gen4_sysc_pd_init()
|
| H A D | rcar-sysc.c | 342 struct generic_pm_domain *domains[RCAR_PD_ALWAYS_ON + 1]; member 352 struct rcar_pm_domains *domains; in rcar_sysc_pd_init() local 386 domains = kzalloc_obj(*domains); in rcar_sysc_pd_init() 387 if (!domains) { in rcar_sysc_pd_init() 392 domains->onecell_data.domains = domains->domains; in rcar_sysc_pd_init() 393 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_sysc_pd_init() 394 rcar_sysc_onecell_data = &domains->onecell_data; in rcar_sysc_pd_init() 419 domains->domains[area->isr_bit] = &pd->genpd; in rcar_sysc_pd_init() 424 error = pm_genpd_add_subdomain(domains->domains[area->parent], in rcar_sysc_pd_init() 468 genpd = rcar_sysc_onecell_data->domains[i]; in rcar_sysc_power_cpu()
|
| /linux/arch/arm/boot/dts/renesas/ |
| H A D | r8a77470.dtsi | 36 power-domains = <&sysc R8A77470_PD_CA7_CPU0>; 47 power-domains = <&sysc R8A77470_PD_CA7_CPU1>; 56 power-domains = <&sysc R8A77470_PD_CA7_SCU>; 96 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 112 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 127 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 142 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 158 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 173 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 188 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a7792.dtsi | 56 power-domains = <&sysc R8A7792_PD_CA15_CPU0>; 67 power-domains = <&sysc R8A7792_PD_CA15_CPU1>; 76 power-domains = <&sysc R8A7792_PD_CA15_SCU>; 125 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 141 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 156 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 171 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 186 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 201 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 216 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a7742.dtsi | 58 power-domains = <&sysc R8A7742_PD_CA15_CPU0>; 80 power-domains = <&sysc R8A7742_PD_CA15_CPU1>; 102 power-domains = <&sysc R8A7742_PD_CA15_CPU2>; 124 power-domains = <&sysc R8A7742_PD_CA15_CPU3>; 146 power-domains = <&sysc R8A7742_PD_CA7_CPU0>; 156 power-domains = <&sysc R8A7742_PD_CA7_CPU1>; 166 power-domains = <&sysc R8A7742_PD_CA7_CPU2>; 176 power-domains = <&sysc R8A7742_PD_CA7_CPU3>; 182 power-domains = <&sysc R8A7742_PD_CA15_SCU>; 189 power-domains = <&sysc R8A7742_PD_CA7_SCU>; [all …]
|
| H A D | r8a7791.dtsi | 79 power-domains = <&sysc R8A7791_PD_CA15_CPU0>; 100 power-domains = <&sysc R8A7791_PD_CA15_CPU1>; 117 power-domains = <&sysc R8A7791_PD_CA15_SCU>; 168 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; 184 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; 199 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; 214 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; 229 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; 244 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; 259 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; [all …]
|
| H A D | r7s9210.dtsi | 83 power-domains = <&cpg>; 100 power-domains = <&cpg>; 117 power-domains = <&cpg>; 134 power-domains = <&cpg>; 151 power-domains = <&cpg>; 163 power-domains = <&cpg>; 178 power-domains = <&cpg>; 193 power-domains = <&cpg>; 205 power-domains = <&cpg>; 218 power-domains = <&cpg>; [all …]
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r8a77995.dtsi | 51 power-domains = <&sysc R8A77995_PD_CA53_CPU0>; 58 power-domains = <&sysc R8A77995_PD_CA53_SCU>; 102 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 112 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 128 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 143 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 158 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 173 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 188 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 203 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a774c0.dtsi | 79 power-domains = <&sysc R8A774C0_PD_CA53_CPU0>; 91 power-domains = <&sysc R8A774C0_PD_CA53_CPU1>; 100 power-domains = <&sysc R8A774C0_PD_CA53_SCU>; 154 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 170 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 185 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 200 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 215 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 230 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 245 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; [all …]
|
| /linux/Documentation/devicetree/bindings/power/ |
| H A D | power_domain.txt | 1 * Generic PM domains 3 System on chip designs are often divided into multiple PM domains that can be 8 their PM domains provided by PM domain providers. A PM domain provider can be 10 domains. A consumer node can refer to the provider by a phandle and a set of 21 - power-domains : A list of PM domain specifiers, as defined by bindings of 26 order as the power-domains property. Consumers drivers will use 27 power-domain-names to match power domains with power-domains 35 power-domains = <&power 0>; 42 power-domains = <&power 0>, <&power 1> ; 49 In the second example the consumer device are partitioned across two PM domains, [all …]
|
| /linux/arch/arm/boot/dts/ti/keystone/ |
| H A D | keystone-k2g.dtsi | 150 power-domains = <&k2g_pds 0x2c>; 162 power-domains = <&k2g_pds 0x2d>; 174 power-domains = <&k2g_pds 0x2e>; 183 power-domains = <&k2g_pds 0x0008>; 192 power-domains = <&k2g_pds 0x0009>; 200 power-domains = <&k2g_pds 0x003a>; 211 power-domains = <&k2g_pds 0x003b>; 222 power-domains = <&k2g_pds 0x003c>; 235 power-domains = <&k2g_pds 0x0046>; 335 power-domains = <&k2g_pds 0x2>; [all …]
|