Home
last modified time | relevance | path

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

123

/openbmc/linux/drivers/pmdomain/imx/
H A Dimx93-pd.c25 struct generic_pm_domain genpd;
35 static int imx93_pd_on(struct generic_pm_domain *genpd) in imx93_pd_on()
62 static int imx93_pd_off(struct generic_pm_domain *genpd) in imx93_pd_off()
H A Dimx93-blk-ctrl.c81 struct generic_pm_domain genpd;
96 to_imx93_blk_ctrl_domain(struct generic_pm_domain *genpd) in to_imx93_blk_ctrl_domain()
125 static int imx93_blk_ctrl_power_on(struct generic_pm_domain *genpd) in imx93_blk_ctrl_power_on()
170 static int imx93_blk_ctrl_power_off(struct generic_pm_domain *genpd) in imx93_blk_ctrl_power_off()
233 sizeof(struct generic_pm_domain *), GFP_KERNEL); in imx93_blk_ctrl_probe()
H A Dgpc.c43 struct generic_pm_domain base;
54 to_imx_pm_domain(struct generic_pm_domain *genpd) in to_imx_pm_domain()
59 static int imx6_pm_domain_power_off(struct generic_pm_domain *genpd) in imx6_pm_domain_power_off()
87 static int imx6_pm_domain_power_on(struct generic_pm_domain *genpd) in imx6_pm_domain_power_on()
350 static struct generic_pm_domain *imx_gpc_onecell_domains[] = {
H A Dimx8m-blk-ctrl.c63 struct generic_pm_domain genpd;
80 to_imx8m_blk_ctrl_domain(struct generic_pm_domain *genpd) in to_imx8m_blk_ctrl_domain()
85 static int imx8m_blk_ctrl_power_on(struct generic_pm_domain *genpd) in imx8m_blk_ctrl_power_on()
145 static int imx8m_blk_ctrl_power_off(struct generic_pm_domain *genpd) in imx8m_blk_ctrl_power_off()
210 sizeof(struct generic_pm_domain *), GFP_KERNEL); in imx8m_blk_ctrl_probe()
H A Dimx8mp-blk-ctrl.c62 struct generic_pm_domain genpd;
83 to_imx8mp_blk_ctrl_domain(struct generic_pm_domain *genpd) in to_imx8mp_blk_ctrl_domain()
523 static int imx8mp_blk_ctrl_power_on(struct generic_pm_domain *genpd) in imx8mp_blk_ctrl_power_on()
570 static int imx8mp_blk_ctrl_power_off(struct generic_pm_domain *genpd) in imx8mp_blk_ctrl_power_off()
641 sizeof(struct generic_pm_domain *), GFP_KERNEL); in imx8mp_blk_ctrl_probe()
/openbmc/linux/drivers/pmdomain/bcm/
H A Draspberrypi-power.c27 struct generic_pm_domain base;
64 static int rpi_domain_off(struct generic_pm_domain *domain) in rpi_domain_off()
72 static int rpi_domain_on(struct generic_pm_domain *domain) in rpi_domain_on()
H A Dbcm-pmb.c87 struct generic_pm_domain genpd;
233 static int bcm_pmb_power_on(struct generic_pm_domain *genpd) in bcm_pmb_power_on()
254 static int bcm_pmb_power_off(struct generic_pm_domain *genpd) in bcm_pmb_power_off()
307 sizeof(struct generic_pm_domain *), GFP_KERNEL); in bcm_pmb_probe()
H A Dbcm2835-power.c132 struct generic_pm_domain base;
373 static int bcm2835_power_pd_power_on(struct generic_pm_domain *domain) in bcm2835_power_pd_power_on()
439 static int bcm2835_power_pd_power_off(struct generic_pm_domain *domain) in bcm2835_power_pd_power_off()
696 struct generic_pm_domain *dom = &power->domains[i].base; in bcm2835_power_probe()
/openbmc/linux/arch/arm/mach-s3c/
H A Dpm-s3c64xx.c38 struct generic_pm_domain pd;
41 static int s3c64xx_pd_off(struct generic_pm_domain *domain) in s3c64xx_pd_off()
55 static int s3c64xx_pd_on(struct generic_pm_domain *domain) in s3c64xx_pd_on()
/openbmc/linux/drivers/pmdomain/mediatek/
H A Dmtk-pm-domains.c40 struct generic_pm_domain genpd;
57 struct generic_pm_domain *domains[];
207 static int scpsys_power_on(struct generic_pm_domain *genpd) in scpsys_power_on()
265 static int scpsys_power_off(struct generic_pm_domain *genpd) in scpsys_power_off()
307 generic_pm_domain *scpsys_add_one_domain(struct scpsys *scpsys, struct device_node *node) in scpsys_add_one_domain()
482 struct generic_pm_domain *child_pd, *parent_pd; in scpsys_add_subdomain()
556 struct generic_pm_domain *genpd; in scpsys_domain_cleanup()
645 struct generic_pm_domain *domain; in scpsys_probe()
H A Dmtk-scpsys.c136 struct generic_pm_domain genpd;
303 static int scpsys_power_on(struct generic_pm_domain *genpd) in scpsys_power_on()
361 static int scpsys_power_off(struct generic_pm_domain *genpd) in scpsys_power_off()
488 struct generic_pm_domain *genpd = &scpd->genpd; in init_scp()
526 struct generic_pm_domain *genpd = &scpd->genpd; in mtk_register_power_domains()
/openbmc/linux/drivers/pmdomain/apple/
H A Dpmgr-pwrstate.c42 struct generic_pm_domain genpd;
52 static int apple_pmgr_ps_set(struct generic_pm_domain *genpd, u32 pstate, bool auto_enable) in apple_pmgr_ps_set()
106 static int apple_pmgr_ps_power_on(struct generic_pm_domain *genpd) in apple_pmgr_ps_power_on()
111 static int apple_pmgr_ps_power_off(struct generic_pm_domain *genpd) in apple_pmgr_ps_power_off()
/openbmc/linux/drivers/pmdomain/amlogic/
H A Dmeson-secure-pwrc.c24 struct generic_pm_domain base;
58 static int meson_secure_pwrc_off(struct generic_pm_domain *domain) in meson_secure_pwrc_off()
73 static int meson_secure_pwrc_on(struct generic_pm_domain *domain) in meson_secure_pwrc_on()
H A Dmeson-ee-pwrc.c316 struct generic_pm_domain base;
343 static int meson_ee_pwrc_off(struct generic_pm_domain *domain) in meson_ee_pwrc_off()
379 static int meson_ee_pwrc_on(struct generic_pm_domain *domain) in meson_ee_pwrc_on()
/openbmc/linux/drivers/pmdomain/rockchip/
H A Dpm-domains.c82 struct generic_pm_domain genpd;
98 struct generic_pm_domain *domains[];
195 struct generic_pm_domain *genpd; in rockchip_pmu_block()
258 struct generic_pm_domain *genpd; in rockchip_pmu_unblock()
304 struct generic_pm_domain *genpd = &pd->genpd; in rockchip_pmu_set_idle_request()
445 struct generic_pm_domain *genpd = &pd->genpd; in rockchip_pmu_domain_mem_reset()
493 struct generic_pm_domain *genpd = &pd->genpd; in rockchip_do_pmu_set_power_domain()
563 static int rockchip_pd_power_on(struct generic_pm_domain *domain) in rockchip_pd_power_on()
570 static int rockchip_pd_power_off(struct generic_pm_domain *domain) in rockchip_pd_power_off()
773 struct generic_pm_domain *genpd; in rockchip_pm_domain_cleanup()
[all …]
/openbmc/linux/drivers/clk/renesas/
H A Dclk-mstp.c262 int cpg_mstp_attach_dev(struct generic_pm_domain *unused, struct device *dev) in cpg_mstp_attach_dev()
310 void cpg_mstp_detach_dev(struct generic_pm_domain *unused, struct device *dev) in cpg_mstp_detach_dev()
318 struct generic_pm_domain *pd; in cpg_mstp_add_clk_domain()
/openbmc/linux/drivers/pmdomain/qcom/
H A Drpmhpd.c46 struct generic_pm_domain pd;
47 struct generic_pm_domain *parent;
660 static int rpmhpd_power_on(struct generic_pm_domain *domain) in rpmhpd_power_on()
678 static int rpmhpd_power_off(struct generic_pm_domain *domain) in rpmhpd_power_off()
694 static int rpmhpd_set_performance_state(struct generic_pm_domain *domain, in rpmhpd_set_performance_state()
730 static unsigned int rpmhpd_get_performance_state(struct generic_pm_domain *genpd, in rpmhpd_get_performance_state()
H A Drpmpd.c49 struct generic_pm_domain pd;
50 struct generic_pm_domain *parent;
847 static int rpmpd_power_on(struct generic_pm_domain *domain) in rpmpd_power_on()
869 static int rpmpd_power_off(struct generic_pm_domain *domain) in rpmpd_power_off()
885 static int rpmpd_set_performance(struct generic_pm_domain *domain, in rpmpd_set_performance()
911 static unsigned int rpmpd_get_performance(struct generic_pm_domain *genpd, in rpmpd_get_performance()
/openbmc/linux/drivers/clk/davinci/
H A Dpsc.c79 struct generic_pm_domain pm_domain;
177 static int davinci_psc_genpd_attach_dev(struct generic_pm_domain *pm_domain, in davinci_psc_genpd_attach_dev()
212 static void davinci_psc_genpd_detach_dev(struct generic_pm_domain *pm_domain, in davinci_psc_genpd_detach_dev()
367 struct generic_pm_domain **pm_domains; in __davinci_psc_register_clocks()
/openbmc/linux/drivers/soc/dove/
H A Dpmu.c125 struct generic_pm_domain base;
143 static int pmu_domain_power_off(struct generic_pm_domain *domain) in pmu_domain_power_off()
177 static int pmu_domain_power_on(struct generic_pm_domain *domain) in pmu_domain_power_on()
/openbmc/linux/drivers/cpuidle/
H A Dcpuidle-riscv-sbi.c393 static int sbi_cpuidle_pd_power_off(struct generic_pm_domain *pd) in sbi_cpuidle_pd_power_off()
420 struct generic_pm_domain *pd; in sbi_pd_init()
472 struct generic_pm_domain *genpd; in sbi_pd_remove()
/openbmc/linux/drivers/irqchip/
H A Dirq-qcom-mpm.c86 struct generic_pm_domain genpd;
291 static int mpm_pd_power_off(struct generic_pm_domain *genpd) in mpm_pd_power_off()
324 struct generic_pm_domain *genpd; in qcom_mpm_init()
/openbmc/linux/drivers/clk/qcom/
H A Dgdsc.c259 static int gdsc_enable(struct generic_pm_domain *domain) in gdsc_enable()
317 static int gdsc_disable(struct generic_pm_domain *domain) in gdsc_disable()
558 int gdsc_gx_do_nothing_enable(struct generic_pm_domain *domain) in gdsc_gx_do_nothing_enable()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_acp.c127 struct generic_pm_domain gpd;
130 static int acp_poweroff(struct generic_pm_domain *genpd) in acp_poweroff()
147 static int acp_poweron(struct generic_pm_domain *genpd) in acp_poweron()
166 struct generic_pm_domain *gpd = data; in acp_genpd_add_device()
/openbmc/linux/drivers/pmdomain/ti/
H A Domap_prm.c40 struct generic_pm_domain pd;
518 static int omap_prm_domain_power_on(struct generic_pm_domain *domain) in omap_prm_domain_power_on()
562 static int omap_prm_domain_power_off(struct generic_pm_domain *domain) in omap_prm_domain_power_off()
634 static int omap_prm_domain_attach_dev(struct generic_pm_domain *domain, in omap_prm_domain_attach_dev()
665 static void omap_prm_domain_detach_dev(struct generic_pm_domain *domain, in omap_prm_domain_detach_dev()

123