| /linux-6.15/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-6.15/drivers/pmdomain/amlogic/ |
| H A D | meson-secure-pwrc.c | 35 struct meson_secure_pwrc_domain *domains; member 300 if (!pwrc->xlate.domains) in meson_secure_pwrc_probe() 305 if (!pwrc->domains) in meson_secure_pwrc_probe() 314 if (!match->domains[i].name) in meson_secure_pwrc_probe() 336 if (!match->domains[i].name || match->domains[i].parent == PWRC_NO_PARENT) in meson_secure_pwrc_probe() 346 .domains = a1_pwrc_domains, 351 .domains = a4_pwrc_domains, 356 .domains = a5_pwrc_domains, 361 .domains = c3_pwrc_domains, 366 .domains = s4_pwrc_domains, [all …]
|
| /linux-6.15/arch/arm64/boot/dts/apple/ |
| H A D | t8112-pmgr.dtsi | 77 power-domains = <&ps_pms>; 95 power-domains = <&ps_pms>; 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>; 233 power-domains = <&ps_sio>; 242 power-domains = <&ps_sio>; [all …]
|
| H A D | s5l8960x-pmgr.dtsi | 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>; 174 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t600x-pmgr.dtsi | 69 power-domains = <&DIE_NODE(ps_pms)>; 238 power-domains = <&DIE_NODE(ps_afi)>; 248 power-domains = <&DIE_NODE(ps_afi)>; 344 power-domains = <&DIE_NODE(ps_usb)>; 353 power-domains = <&DIE_NODE(ps_usb)>; 362 power-domains = <&DIE_NODE(ps_afi)>; 371 power-domains = <&DIE_NODE(ps_afi)>; 380 power-domains = <&DIE_NODE(ps_afr)>; 389 power-domains = <&DIE_NODE(ps_afr)>; 571 power-domains = <&DIE_NODE(ps_usb)>; [all …]
|
| H A D | t8103-pmgr.dtsi | 93 power-domains = <&ps_pms>; 102 power-domains = <&ps_pms>; 111 power-domains = <&ps_pms>; 120 power-domains = <&ps_pms>; 129 power-domains = <&ps_pms>; 237 power-domains = <&ps_sio>; 270 power-domains = <&ps_sio>; 279 power-domains = <&ps_sio>; 288 power-domains = <&ps_sio>; 297 power-domains = <&ps_sio>; [all …]
|
| H A D | s800-0-3-pmgr.dtsi | 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>; 191 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t7000-pmgr.dtsi | 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>; 181 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t8010-pmgr.dtsi | 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>; 190 power-domains = <&ps_sio_p>; 199 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t8012-pmgr.dtsi | 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>; 189 power-domains = <&ps_sio_p>; 198 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t7001-pmgr.dtsi | 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>; 191 power-domains = <&ps_sio_p>; [all …]
|
| H A D | s8001-pmgr.dtsi | 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>; 173 power-domains = <&ps_sio_p>; 182 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t8015-pmgr.dtsi | 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>; 191 power-domains = <&ps_sio_p>; 200 power-domains = <&ps_sio_p>; 209 power-domains = <&ps_sio_p>; 218 power-domains = <&ps_sio_p>; 227 power-domains = <&ps_sio_p>; [all …]
|
| H A D | t8011-pmgr.dtsi | 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>; 191 power-domains = <&ps_sio_p>; 200 power-domains = <&ps_sio_p>; [all …]
|
| /linux-6.15/drivers/pmdomain/renesas/ |
| H A D | rcar-gen4-sysc.c | 296 struct generic_pm_domain *domains[RCAR_GEN4_PD_ALWAYS_ON + 1]; member 305 struct rcar_gen4_pm_domains *domains; in rcar_gen4_sysc_pd_init() local 326 domains = kzalloc(sizeof(*domains), GFP_KERNEL); in rcar_gen4_sysc_pd_init() 327 if (!domains) { in rcar_gen4_sysc_pd_init() 332 domains->onecell_data.domains = domains->domains; in rcar_gen4_sysc_pd_init() 333 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_gen4_sysc_pd_init() 334 rcar_gen4_sysc_onecell_data = &domains->onecell_data; in rcar_gen4_sysc_pd_init() 357 domains->domains[area->pdr] = &pd->genpd; in rcar_gen4_sysc_pd_init() 362 error = pm_genpd_add_subdomain(domains->domains[area->parent], in rcar_gen4_sysc_pd_init() 371 error = of_genpd_add_provider_onecell(np, &domains->onecell_data); in rcar_gen4_sysc_pd_init()
|
| H A D | rcar-sysc.c | 341 struct generic_pm_domain *domains[RCAR_PD_ALWAYS_ON + 1]; member 350 struct rcar_pm_domains *domains; in rcar_sysc_pd_init() local 384 domains = kzalloc(sizeof(*domains), GFP_KERNEL); in rcar_sysc_pd_init() 385 if (!domains) { in rcar_sysc_pd_init() 390 domains->onecell_data.domains = domains->domains; in rcar_sysc_pd_init() 391 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_sysc_pd_init() 392 rcar_sysc_onecell_data = &domains->onecell_data; in rcar_sysc_pd_init() 417 domains->domains[area->isr_bit] = &pd->genpd; in rcar_sysc_pd_init() 422 error = pm_genpd_add_subdomain(domains->domains[area->parent], in rcar_sysc_pd_init() 431 error = of_genpd_add_provider_onecell(np, &domains->onecell_data); in rcar_sysc_pd_init() [all …]
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_display_power.c | 341 power.domains); in assert_async_put_domain_masks_disjoint() 354 power.domains); in __async_put_domains_state_ok() 2491 if (port >= domains[i].port_start && port <= domains[i].port_end) in intel_port_domains_for_port() 2492 return &domains[i]; in intel_port_domains_for_port() 2505 return domains->ddi_io + (int)(port - domains->port_start); in intel_display_power_ddi_io_domain() 2516 return domains->ddi_lanes + (int)(port - domains->port_start); in intel_display_power_ddi_lanes_domain() 2528 if (aux_ch >= domains[i].aux_ch_start && aux_ch <= domains[i].aux_ch_end) in intel_port_domains_for_aux_ch() 2529 return &domains[i]; in intel_port_domains_for_aux_ch() 2542 return domains->aux_io + (int)(aux_ch - domains->aux_ch_start); in intel_display_power_aux_io_domain() 2553 return domains->aux_legacy_usbc + (int)(aux_ch - domains->aux_ch_start); in intel_display_power_legacy_aux_domain() [all …]
|
| /linux-6.15/drivers/pmdomain/thead/ |
| H A D | th1520-pm-domains.c | 77 pd = to_th1520_power_domain(pd_data->domains[i]); in th1520_pd_xlate() 109 static void th1520_pd_init_all_off(struct generic_pm_domain **domains, in th1520_pd_init_all_off() argument 121 pd = to_th1520_power_domain(domains[i]); in th1520_pd_init_all_off() 133 struct generic_pm_domain **domains; in th1520_pd_probe() local 144 domains = devm_kcalloc(dev, ARRAY_SIZE(th1520_pd_ranges), in th1520_pd_probe() 145 sizeof(*domains), GFP_KERNEL); in th1520_pd_probe() 146 if (!domains) { in th1520_pd_probe() 170 domains[i] = &pd->genpd; in th1520_pd_probe() 174 pd_data->domains = domains; in th1520_pd_probe() 183 th1520_pd_init_all_off(domains, dev); in th1520_pd_probe() [all …]
|
| /linux-6.15/arch/arm64/boot/dts/renesas/ |
| H A D | r8a77980.dtsi | 35 power-domains = <&sysc R8A77980_PD_CA53_CPU0>; 45 power-domains = <&sysc R8A77980_PD_CA53_CPU1>; 55 power-domains = <&sysc R8A77980_PD_CA53_CPU2>; 65 power-domains = <&sysc R8A77980_PD_CA53_CPU3>; 72 power-domains = <&sysc R8A77980_PD_CA53_SCU>; 137 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 153 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 168 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 183 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 198 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a77995.dtsi | 50 power-domains = <&sysc R8A77995_PD_CA53_CPU0>; 57 power-domains = <&sysc R8A77995_PD_CA53_SCU>; 102 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 118 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 133 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 148 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 163 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 178 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 193 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 208 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a77970.dtsi | 35 power-domains = <&sysc R8A77970_PD_CA53_CPU0>; 45 power-domains = <&sysc R8A77970_PD_CA53_CPU1>; 52 power-domains = <&sysc R8A77970_PD_CA53_SCU>; 108 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 124 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 139 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 154 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 169 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 184 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 199 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a77990.dtsi | 78 power-domains = <&sysc R8A77990_PD_CA53_CPU0>; 91 power-domains = <&sysc R8A77990_PD_CA53_CPU1>; 101 power-domains = <&sysc R8A77990_PD_CA53_SCU>; 169 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 185 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 200 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 215 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 230 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 245 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 260 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; [all …]
|
| /linux-6.15/arch/arm/boot/dts/renesas/ |
| H A D | r8a77470.dtsi | 35 power-domains = <&sysc R8A77470_PD_CA7_CPU0>; 46 power-domains = <&sysc R8A77470_PD_CA7_CPU1>; 55 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 | 55 power-domains = <&sysc R8A7792_PD_CA15_CPU0>; 66 power-domains = <&sysc R8A7792_PD_CA15_CPU1>; 75 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 …]
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| 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>; 213 power-domains = <&pd IMX_SC_R_SPI_0>; 225 power-domains = <&pd IMX_SC_R_SPI_1>; [all …]
|