Lines Matching +full:pm +full:- +full:domains
1 // SPDX-License-Identifier: GPL-2.0-only
7 * Implements PM domains using the generic PM domain for ux500.
15 #include <dt-bindings/arm/ux500_pm_domains.h>
21 * Handle the gating of the PM domain regulator here. in pd_power_off()
23 * Drivers/subsystems handling devices in the PM domain needs to perform in pd_power_off()
24 * register context save/restore from their respective runtime PM in pd_power_off()
25 * callbacks, to be able to enable PM domain gating/ungating. in pd_power_off()
33 * Handle the ungating of the PM domain regulator here. in pd_power_on()
35 * Drivers/subsystems handling devices in the PM domain needs to perform in pd_power_on()
36 * register context save/restore from their respective runtime PM in pd_power_on()
37 * callbacks, to be able to enable PM domain gating/ungating. in pd_power_on()
53 { .compatible = "stericsson,ux500-pm-domains", },
65 return -ENODEV; in ux500_pm_domains_init()
69 return -ENOMEM; in ux500_pm_domains_init()
71 genpd_data->domains = ux500_pm_domains; in ux500_pm_domains_init()
72 genpd_data->num_domains = ARRAY_SIZE(ux500_pm_domains); in ux500_pm_domains_init()