Searched refs:generic_pm_domain (Results 51 – 59 of 59) sorted by relevance
123
/openbmc/linux/drivers/clk/renesas/ |
H A D | renesas-cpg-mssr.c | 472 struct generic_pm_domain genpd; 502 int cpg_mssr_attach_dev(struct generic_pm_domain *unused, struct device *dev) in cpg_mssr_attach_dev() 551 void cpg_mssr_detach_dev(struct generic_pm_domain *unused, struct device *dev) in cpg_mssr_detach_dev() 567 struct generic_pm_domain *genpd; in cpg_mssr_add_clk_domain()
|
H A D | rzg2l-cpg.c | 114 struct generic_pm_domain genpd; 1257 static int rzg2l_cpg_attach_dev(struct generic_pm_domain *domain, struct device *dev) in rzg2l_cpg_attach_dev() 1308 static void rzg2l_cpg_detach_dev(struct generic_pm_domain *unused, struct device *dev) in rzg2l_cpg_detach_dev() 1323 struct generic_pm_domain *genpd = &priv->genpd; in rzg2l_cpg_add_clk_domain()
|
H A D | r9a06g032-clocks.c | 758 static int r9a06g032_attach_dev(struct generic_pm_domain *pd, in r9a06g032_attach_dev() 785 static void r9a06g032_detach_dev(struct generic_pm_domain *unused, struct device *dev) in r9a06g032_detach_dev() 794 struct generic_pm_domain *pd; in r9a06g032_add_clk_domain()
|
/openbmc/linux/drivers/pmdomain/qcom/ |
H A D | cpr.c | 228 struct generic_pm_domain pd; 744 static int cpr_set_performance_state(struct generic_pm_domain *domain, in cpr_set_performance_state() 1427 static unsigned int cpr_get_performance_state(struct generic_pm_domain *genpd, in cpr_get_performance_state() 1433 static int cpr_power_off(struct generic_pm_domain *domain) in cpr_power_off() 1440 static int cpr_power_on(struct generic_pm_domain *domain) in cpr_power_on() 1447 static int cpr_pd_attach_dev(struct generic_pm_domain *domain, in cpr_pd_attach_dev()
|
/openbmc/linux/drivers/clk/mmp/ |
H A D | clk.h | 260 struct generic_pm_domain *mmp_pm_domain_register(const char *name,
|
H A D | clk-of-mmp2.c | 92 struct generic_pm_domain *pm_domains[MMP2_NR_POWER_DOMAINS];
|
/openbmc/linux/drivers/pmdomain/imx/ |
H A D | gpcv2.c | 278 struct generic_pm_domain genpd; 311 to_imx_pgc_domain(struct generic_pm_domain *genpd) in to_imx_pgc_domain() 316 static int imx_pgc_power_up(struct generic_pm_domain *genpd) in imx_pgc_power_up() 415 static int imx_pgc_power_down(struct generic_pm_domain *genpd) in imx_pgc_power_down()
|
/openbmc/linux/drivers/soc/tegra/ |
H A D | pmc.c | 268 struct generic_pm_domain genpd; 478 to_powergate(struct generic_pm_domain *domain) in to_powergate() 900 static int tegra_genpd_power_on(struct generic_pm_domain *domain) in tegra_genpd_power_on() 919 static int tegra_genpd_power_off(struct generic_pm_domain *domain) in tegra_genpd_power_off() 1368 tegra_pmc_core_pd_set_performance_state(struct generic_pm_domain *genpd, in tegra_pmc_core_pd_set_performance_state() 1397 tegra_pmc_core_pd_opp_to_performance_state(struct generic_pm_domain *genpd, in tegra_pmc_core_pd_opp_to_performance_state() 1405 struct generic_pm_domain *genpd; in tegra_pmc_core_pd_add() 1495 static void tegra_powergate_remove(struct generic_pm_domain *genpd) in tegra_powergate_remove() 1513 struct generic_pm_domain *genpd; in tegra_powergate_remove_all()
|
/openbmc/linux/Documentation/driver-api/ |
H A D | device_link.rst | 165 suggest usage of a struct dev_pm_domain or struct generic_pm_domain, 210 * A struct generic_pm_domain is a lot more heavyweight than a
|
123