Home
last modified time | relevance | path

Searched refs:generic_pm_domain (Results 51 – 59 of 59) sorted by relevance

123

/openbmc/linux/drivers/clk/renesas/
H A Drenesas-cpg-mssr.c472 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 Drzg2l-cpg.c114 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 Dr9a06g032-clocks.c758 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 Dcpr.c228 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 Dclk.h260 struct generic_pm_domain *mmp_pm_domain_register(const char *name,
H A Dclk-of-mmp2.c92 struct generic_pm_domain *pm_domains[MMP2_NR_POWER_DOMAINS];
/openbmc/linux/drivers/pmdomain/imx/
H A Dgpcv2.c278 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 Dpmc.c268 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 Ddevice_link.rst165 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