generic_pm_domain 38 arch/arm/mach-s3c64xx/pm.c struct generic_pm_domain pd; generic_pm_domain 41 arch/arm/mach-s3c64xx/pm.c static int s3c64xx_pd_off(struct generic_pm_domain *domain) generic_pm_domain 55 arch/arm/mach-s3c64xx/pm.c static int s3c64xx_pd_on(struct generic_pm_domain *domain) generic_pm_domain 18 arch/arm/mach-ux500/pm_domains.c static int pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 30 arch/arm/mach-ux500/pm_domains.c static int pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 42 arch/arm/mach-ux500/pm_domains.c static struct generic_pm_domain ux500_pm_domain_vape = { generic_pm_domain 48 arch/arm/mach-ux500/pm_domains.c static struct generic_pm_domain *ux500_pm_domains[NR_DOMAINS] = { generic_pm_domain 34 arch/arm/mach-zx/zx296702-pm-domain.c struct generic_pm_domain dm; generic_pm_domain 38 arch/arm/mach-zx/zx296702-pm-domain.c static int normal_power_off(struct generic_pm_domain *domain) generic_pm_domain 74 arch/arm/mach-zx/zx296702-pm-domain.c static int normal_power_on(struct generic_pm_domain *domain) generic_pm_domain 145 arch/arm/mach-zx/zx296702-pm-domain.c static struct generic_pm_domain *zx296702_pm_domains[] = { generic_pm_domain 45 drivers/base/power/domain.c void (*lock)(struct generic_pm_domain *genpd); generic_pm_domain 46 drivers/base/power/domain.c void (*lock_nested)(struct generic_pm_domain *genpd, int depth); generic_pm_domain 47 drivers/base/power/domain.c int (*lock_interruptible)(struct generic_pm_domain *genpd); generic_pm_domain 48 drivers/base/power/domain.c void (*unlock)(struct generic_pm_domain *genpd); generic_pm_domain 51 drivers/base/power/domain.c static void genpd_lock_mtx(struct generic_pm_domain *genpd) generic_pm_domain 56 drivers/base/power/domain.c static void genpd_lock_nested_mtx(struct generic_pm_domain *genpd, generic_pm_domain 62 drivers/base/power/domain.c static int genpd_lock_interruptible_mtx(struct generic_pm_domain *genpd) generic_pm_domain 67 drivers/base/power/domain.c static void genpd_unlock_mtx(struct generic_pm_domain *genpd) generic_pm_domain 79 drivers/base/power/domain.c static void genpd_lock_spin(struct generic_pm_domain *genpd) generic_pm_domain 88 drivers/base/power/domain.c static void genpd_lock_nested_spin(struct generic_pm_domain *genpd, generic_pm_domain 98 drivers/base/power/domain.c static int genpd_lock_interruptible_spin(struct generic_pm_domain *genpd) generic_pm_domain 108 drivers/base/power/domain.c static void genpd_unlock_spin(struct generic_pm_domain *genpd) generic_pm_domain 134 drivers/base/power/domain.c const struct generic_pm_domain *genpd) generic_pm_domain 160 drivers/base/power/domain.c static struct generic_pm_domain *dev_to_genpd_safe(struct device *dev) generic_pm_domain 176 drivers/base/power/domain.c static struct generic_pm_domain *dev_to_genpd(struct device *dev) generic_pm_domain 184 drivers/base/power/domain.c static int genpd_stop_dev(const struct generic_pm_domain *genpd, generic_pm_domain 190 drivers/base/power/domain.c static int genpd_start_dev(const struct generic_pm_domain *genpd, generic_pm_domain 196 drivers/base/power/domain.c static bool genpd_sd_counter_dec(struct generic_pm_domain *genpd) generic_pm_domain 206 drivers/base/power/domain.c static void genpd_sd_counter_inc(struct generic_pm_domain *genpd) generic_pm_domain 213 drivers/base/power/domain.c static void genpd_update_accounting(struct generic_pm_domain *genpd) generic_pm_domain 237 drivers/base/power/domain.c static inline void genpd_update_accounting(struct generic_pm_domain *genpd) {} generic_pm_domain 240 drivers/base/power/domain.c static int _genpd_reeval_performance_state(struct generic_pm_domain *genpd, generic_pm_domain 285 drivers/base/power/domain.c static int _genpd_set_performance_state(struct generic_pm_domain *genpd, generic_pm_domain 288 drivers/base/power/domain.c struct generic_pm_domain *master; generic_pm_domain 378 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 411 drivers/base/power/domain.c static int _genpd_power_on(struct generic_pm_domain *genpd, bool timed) generic_pm_domain 441 drivers/base/power/domain.c static int _genpd_power_off(struct generic_pm_domain *genpd, bool timed) generic_pm_domain 478 drivers/base/power/domain.c static void genpd_queue_power_off_work(struct generic_pm_domain *genpd) generic_pm_domain 494 drivers/base/power/domain.c static int genpd_power_off(struct generic_pm_domain *genpd, bool one_dev_on, generic_pm_domain 587 drivers/base/power/domain.c static int genpd_power_on(struct generic_pm_domain *genpd, unsigned int depth) generic_pm_domain 601 drivers/base/power/domain.c struct generic_pm_domain *master = link->master; generic_pm_domain 647 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 683 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 685 drivers/base/power/domain.c genpd = container_of(work, struct generic_pm_domain, power_off_work); generic_pm_domain 748 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 823 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 907 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 927 drivers/base/power/domain.c static bool genpd_present(const struct generic_pm_domain *genpd) generic_pm_domain 929 drivers/base/power/domain.c const struct generic_pm_domain *gpd; generic_pm_domain 958 drivers/base/power/domain.c static void genpd_sync_power_off(struct generic_pm_domain *genpd, bool use_lock, generic_pm_domain 1000 drivers/base/power/domain.c static void genpd_sync_power_on(struct generic_pm_domain *genpd, bool use_lock, generic_pm_domain 1042 drivers/base/power/domain.c const struct generic_pm_domain *genpd) generic_pm_domain 1064 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 1112 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 1171 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 1209 drivers/base/power/domain.c const struct generic_pm_domain *genpd; generic_pm_domain 1238 drivers/base/power/domain.c const struct generic_pm_domain *genpd; generic_pm_domain 1281 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 1327 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 1355 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 1449 drivers/base/power/domain.c static void genpd_update_cpumask(struct generic_pm_domain *genpd, generic_pm_domain 1458 drivers/base/power/domain.c struct generic_pm_domain *master = link->master; generic_pm_domain 1471 drivers/base/power/domain.c static void genpd_set_cpumask(struct generic_pm_domain *genpd, int cpu) generic_pm_domain 1477 drivers/base/power/domain.c static void genpd_clear_cpumask(struct generic_pm_domain *genpd, int cpu) generic_pm_domain 1483 drivers/base/power/domain.c static int genpd_get_cpu(struct generic_pm_domain *genpd, struct device *dev) generic_pm_domain 1498 drivers/base/power/domain.c static int genpd_add_device(struct generic_pm_domain *genpd, struct device *dev, generic_pm_domain 1545 drivers/base/power/domain.c int pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev) generic_pm_domain 1557 drivers/base/power/domain.c static int genpd_remove_device(struct generic_pm_domain *genpd, generic_pm_domain 1608 drivers/base/power/domain.c struct generic_pm_domain *genpd = dev_to_genpd_safe(dev); generic_pm_domain 1617 drivers/base/power/domain.c static int genpd_add_subdomain(struct generic_pm_domain *genpd, generic_pm_domain 1618 drivers/base/power/domain.c struct generic_pm_domain *subdomain) generic_pm_domain 1677 drivers/base/power/domain.c int pm_genpd_add_subdomain(struct generic_pm_domain *genpd, generic_pm_domain 1678 drivers/base/power/domain.c struct generic_pm_domain *subdomain) generic_pm_domain 1695 drivers/base/power/domain.c int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, generic_pm_domain 1696 drivers/base/power/domain.c struct generic_pm_domain *subdomain) generic_pm_domain 1742 drivers/base/power/domain.c static int genpd_set_default_power_state(struct generic_pm_domain *genpd) generic_pm_domain 1757 drivers/base/power/domain.c static void genpd_lock_init(struct generic_pm_domain *genpd) generic_pm_domain 1776 drivers/base/power/domain.c int pm_genpd_init(struct generic_pm_domain *genpd, generic_pm_domain 1846 drivers/base/power/domain.c static int genpd_remove(struct generic_pm_domain *genpd) generic_pm_domain 1899 drivers/base/power/domain.c int pm_genpd_remove(struct generic_pm_domain *genpd) generic_pm_domain 1958 drivers/base/power/domain.c static struct generic_pm_domain *genpd_xlate_simple( generic_pm_domain 1975 drivers/base/power/domain.c static struct generic_pm_domain *genpd_xlate_onecell( generic_pm_domain 2029 drivers/base/power/domain.c struct generic_pm_domain *genpd) generic_pm_domain 2088 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 2168 drivers/base/power/domain.c struct generic_pm_domain *gpd; generic_pm_domain 2213 drivers/base/power/domain.c static struct generic_pm_domain *genpd_get_from_provider( generic_pm_domain 2216 drivers/base/power/domain.c struct generic_pm_domain *genpd = ERR_PTR(-ENOENT); generic_pm_domain 2247 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 2279 drivers/base/power/domain.c struct generic_pm_domain *parent, *subdomain; generic_pm_domain 2318 drivers/base/power/domain.c struct generic_pm_domain *of_genpd_remove_last(struct device_node *np) generic_pm_domain 2320 drivers/base/power/domain.c struct generic_pm_domain *gpd, *tmp, *genpd = ERR_PTR(-ENOENT); generic_pm_domain 2360 drivers/base/power/domain.c struct generic_pm_domain *pd; generic_pm_domain 2395 drivers/base/power/domain.c struct generic_pm_domain *pd; generic_pm_domain 2408 drivers/base/power/domain.c struct generic_pm_domain *pd; generic_pm_domain 2701 drivers/base/power/domain.c struct generic_pm_domain *genpd = NULL; generic_pm_domain 2704 drivers/base/power/domain.c genpd = container_of(genpd_dev, struct generic_pm_domain, dev); generic_pm_domain 2764 drivers/base/power/domain.c struct generic_pm_domain *genpd) generic_pm_domain 2822 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 2850 drivers/base/power/domain.c struct generic_pm_domain *genpd = s->private; generic_pm_domain 2872 drivers/base/power/domain.c struct generic_pm_domain *genpd = s->private; generic_pm_domain 2889 drivers/base/power/domain.c struct generic_pm_domain *genpd = s->private; generic_pm_domain 2918 drivers/base/power/domain.c struct generic_pm_domain *genpd = s->private; generic_pm_domain 2938 drivers/base/power/domain.c struct generic_pm_domain *genpd = s->private; generic_pm_domain 2966 drivers/base/power/domain.c struct generic_pm_domain *genpd = s->private; generic_pm_domain 2992 drivers/base/power/domain.c struct generic_pm_domain *genpd = s->private; generic_pm_domain 3015 drivers/base/power/domain.c struct generic_pm_domain *genpd; generic_pm_domain 123 drivers/base/power/domain_governor.c struct generic_pm_domain *genpd = pd_to_genpd(pd); generic_pm_domain 139 drivers/base/power/domain_governor.c struct generic_pm_domain *sd = link->slave; generic_pm_domain 211 drivers/base/power/domain_governor.c struct generic_pm_domain *genpd = pd_to_genpd(pd); generic_pm_domain 254 drivers/base/power/domain_governor.c struct generic_pm_domain *genpd = pd_to_genpd(pd); generic_pm_domain 79 drivers/clk/davinci/psc.c struct generic_pm_domain pm_domain; generic_pm_domain 177 drivers/clk/davinci/psc.c static int davinci_psc_genpd_attach_dev(struct generic_pm_domain *pm_domain, generic_pm_domain 212 drivers/clk/davinci/psc.c static void davinci_psc_genpd_detach_dev(struct generic_pm_domain *pm_domain, generic_pm_domain 367 drivers/clk/davinci/psc.c struct generic_pm_domain **pm_domains; generic_pm_domain 205 drivers/clk/qcom/gdsc.c static int gdsc_enable(struct generic_pm_domain *domain) generic_pm_domain 260 drivers/clk/qcom/gdsc.c static int gdsc_disable(struct generic_pm_domain *domain) generic_pm_domain 29 drivers/clk/qcom/gdsc.h struct generic_pm_domain pd; generic_pm_domain 30 drivers/clk/qcom/gdsc.h struct generic_pm_domain *parent; generic_pm_domain 153 drivers/clk/qcom/gpucc-sdm845.c static int gx_gdsc_enable(struct generic_pm_domain *domain) generic_pm_domain 268 drivers/clk/renesas/clk-mstp.c int cpg_mstp_attach_dev(struct generic_pm_domain *unused, struct device *dev) generic_pm_domain 316 drivers/clk/renesas/clk-mstp.c void cpg_mstp_detach_dev(struct generic_pm_domain *unused, struct device *dev) generic_pm_domain 324 drivers/clk/renesas/clk-mstp.c struct generic_pm_domain *pd; generic_pm_domain 380 drivers/clk/renesas/r9a06g032-clocks.c static int r9a06g032_attach_dev(struct generic_pm_domain *pd, generic_pm_domain 408 drivers/clk/renesas/r9a06g032-clocks.c static void r9a06g032_detach_dev(struct generic_pm_domain *unused, struct device *dev) generic_pm_domain 417 drivers/clk/renesas/r9a06g032-clocks.c struct generic_pm_domain *pd; generic_pm_domain 451 drivers/clk/renesas/renesas-cpg-mssr.c struct generic_pm_domain genpd; generic_pm_domain 481 drivers/clk/renesas/renesas-cpg-mssr.c int cpg_mssr_attach_dev(struct generic_pm_domain *unused, struct device *dev) generic_pm_domain 530 drivers/clk/renesas/renesas-cpg-mssr.c void cpg_mssr_detach_dev(struct generic_pm_domain *unused, struct device *dev) generic_pm_domain 541 drivers/clk/renesas/renesas-cpg-mssr.c struct generic_pm_domain *genpd; generic_pm_domain 15 drivers/firmware/arm_scmi/scmi_pm_domain.c struct generic_pm_domain genpd; generic_pm_domain 23 drivers/firmware/arm_scmi/scmi_pm_domain.c static int scmi_pd_power(struct generic_pm_domain *domain, bool power_on) generic_pm_domain 44 drivers/firmware/arm_scmi/scmi_pm_domain.c static int scmi_pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 49 drivers/firmware/arm_scmi/scmi_pm_domain.c static int scmi_pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 61 drivers/firmware/arm_scmi/scmi_pm_domain.c struct generic_pm_domain **domains; generic_pm_domain 68 drivers/firmware/imx/scu-pd.c struct generic_pm_domain pd; generic_pm_domain 171 drivers/firmware/imx/scu-pd.c to_imx_sc_pd(struct generic_pm_domain *genpd) generic_pm_domain 176 drivers/firmware/imx/scu-pd.c static int imx_sc_pd_power(struct generic_pm_domain *domain, bool power_on) generic_pm_domain 201 drivers/firmware/imx/scu-pd.c static int imx_sc_pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 206 drivers/firmware/imx/scu-pd.c static int imx_sc_pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 211 drivers/firmware/imx/scu-pd.c static struct generic_pm_domain *imx_scu_pd_xlate(struct of_phandle_args *spec, generic_pm_domain 214 drivers/firmware/imx/scu-pd.c struct generic_pm_domain *domain = ERR_PTR(-ENOENT); generic_pm_domain 278 drivers/firmware/imx/scu-pd.c struct generic_pm_domain **domains; generic_pm_domain 16 drivers/firmware/scpi_pm_domain.c struct generic_pm_domain genpd; generic_pm_domain 51 drivers/firmware/scpi_pm_domain.c static int scpi_pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 58 drivers/firmware/scpi_pm_domain.c static int scpi_pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 71 drivers/firmware/scpi_pm_domain.c struct generic_pm_domain **domains; generic_pm_domain 122 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct generic_pm_domain gpd; generic_pm_domain 125 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c static int acp_poweroff(struct generic_pm_domain *genpd) generic_pm_domain 146 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c static int acp_poweron(struct generic_pm_domain *genpd) generic_pm_domain 36 drivers/soc/actions/owl-sps.c struct generic_pm_domain *domains[]; generic_pm_domain 42 drivers/soc/actions/owl-sps.c struct generic_pm_domain genpd; generic_pm_domain 57 drivers/soc/actions/owl-sps.c static int owl_sps_power_on(struct generic_pm_domain *domain) generic_pm_domain 66 drivers/soc/actions/owl-sps.c static int owl_sps_power_off(struct generic_pm_domain *domain) generic_pm_domain 223 drivers/soc/amlogic/meson-ee-pwrc.c struct generic_pm_domain base; generic_pm_domain 250 drivers/soc/amlogic/meson-ee-pwrc.c static int meson_ee_pwrc_off(struct generic_pm_domain *domain) generic_pm_domain 286 drivers/soc/amlogic/meson-ee-pwrc.c static int meson_ee_pwrc_on(struct generic_pm_domain *domain) generic_pm_domain 33 drivers/soc/amlogic/meson-gx-pwrc-vpu.c struct generic_pm_domain genpd; generic_pm_domain 42 drivers/soc/amlogic/meson-gx-pwrc-vpu.c struct meson_gx_pwrc_vpu *genpd_to_pd(struct generic_pm_domain *d) generic_pm_domain 47 drivers/soc/amlogic/meson-gx-pwrc-vpu.c static int meson_gx_pwrc_vpu_power_off(struct generic_pm_domain *genpd) generic_pm_domain 85 drivers/soc/amlogic/meson-gx-pwrc-vpu.c static int meson_g12a_pwrc_vpu_power_off(struct generic_pm_domain *genpd) generic_pm_domain 143 drivers/soc/amlogic/meson-gx-pwrc-vpu.c static int meson_gx_pwrc_vpu_power_on(struct generic_pm_domain *genpd) generic_pm_domain 191 drivers/soc/amlogic/meson-gx-pwrc-vpu.c static int meson_g12a_pwrc_vpu_power_on(struct generic_pm_domain *genpd) generic_pm_domain 133 drivers/soc/bcm/bcm2835-power.c struct generic_pm_domain base; generic_pm_domain 359 drivers/soc/bcm/bcm2835-power.c static int bcm2835_power_pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 425 drivers/soc/bcm/bcm2835-power.c static int bcm2835_power_pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 672 drivers/soc/bcm/bcm2835-power.c struct generic_pm_domain *dom = &power->domains[i].base; generic_pm_domain 27 drivers/soc/bcm/raspberrypi-power.c struct generic_pm_domain base; generic_pm_domain 64 drivers/soc/bcm/raspberrypi-power.c static int rpi_domain_off(struct generic_pm_domain *domain) generic_pm_domain 72 drivers/soc/bcm/raspberrypi-power.c static int rpi_domain_on(struct generic_pm_domain *domain) generic_pm_domain 125 drivers/soc/dove/pmu.c struct generic_pm_domain base; generic_pm_domain 143 drivers/soc/dove/pmu.c static int pmu_domain_power_off(struct generic_pm_domain *domain) generic_pm_domain 177 drivers/soc/dove/pmu.c static int pmu_domain_power_on(struct generic_pm_domain *domain) generic_pm_domain 43 drivers/soc/imx/gpc.c struct generic_pm_domain base; generic_pm_domain 54 drivers/soc/imx/gpc.c to_imx_pm_domain(struct generic_pm_domain *genpd) generic_pm_domain 59 drivers/soc/imx/gpc.c static int imx6_pm_domain_power_off(struct generic_pm_domain *genpd) generic_pm_domain 87 drivers/soc/imx/gpc.c static int imx6_pm_domain_power_on(struct generic_pm_domain *genpd) generic_pm_domain 350 drivers/soc/imx/gpc.c static struct generic_pm_domain *imx_gpc_onecell_domains[] = { generic_pm_domain 105 drivers/soc/imx/gpcv2.c struct generic_pm_domain genpd; generic_pm_domain 129 drivers/soc/imx/gpcv2.c static int imx_gpc_pu_pgc_sw_pxx_req(struct generic_pm_domain *genpd, generic_pm_domain 211 drivers/soc/imx/gpcv2.c static int imx_gpc_pu_pgc_sw_pup_req(struct generic_pm_domain *genpd) generic_pm_domain 216 drivers/soc/imx/gpcv2.c static int imx_gpc_pu_pgc_sw_pdn_req(struct generic_pm_domain *genpd) generic_pm_domain 125 drivers/soc/mediatek/mtk-scpsys.c struct generic_pm_domain genpd; generic_pm_domain 183 drivers/soc/mediatek/mtk-scpsys.c static int scpsys_power_on(struct generic_pm_domain *genpd) generic_pm_domain 273 drivers/soc/mediatek/mtk-scpsys.c static int scpsys_power_off(struct generic_pm_domain *genpd) generic_pm_domain 410 drivers/soc/mediatek/mtk-scpsys.c struct generic_pm_domain *genpd = &scpd->genpd; generic_pm_domain 448 drivers/soc/mediatek/mtk-scpsys.c struct generic_pm_domain *genpd = &scpd->genpd; generic_pm_domain 90 drivers/soc/qcom/qcom_aoss.c struct generic_pm_domain pd; generic_pm_domain 323 drivers/soc/qcom/qcom_aoss.c static int qmp_pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 328 drivers/soc/qcom/qcom_aoss.c static int qmp_pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 40 drivers/soc/qcom/rpmhpd.c struct generic_pm_domain pd; generic_pm_domain 41 drivers/soc/qcom/rpmhpd.c struct generic_pm_domain *parent; generic_pm_domain 217 drivers/soc/qcom/rpmhpd.c static int rpmhpd_power_on(struct generic_pm_domain *domain) generic_pm_domain 235 drivers/soc/qcom/rpmhpd.c static int rpmhpd_power_off(struct generic_pm_domain *domain) generic_pm_domain 252 drivers/soc/qcom/rpmhpd.c static int rpmhpd_set_performance_state(struct generic_pm_domain *domain, generic_pm_domain 284 drivers/soc/qcom/rpmhpd.c static unsigned int rpmhpd_get_performance_state(struct generic_pm_domain *genpd, generic_pm_domain 97 drivers/soc/qcom/rpmpd.c struct generic_pm_domain pd; generic_pm_domain 267 drivers/soc/qcom/rpmpd.c static int rpmpd_power_on(struct generic_pm_domain *domain) generic_pm_domain 289 drivers/soc/qcom/rpmpd.c static int rpmpd_power_off(struct generic_pm_domain *domain) generic_pm_domain 305 drivers/soc/qcom/rpmpd.c static int rpmpd_set_performance(struct generic_pm_domain *domain, generic_pm_domain 331 drivers/soc/qcom/rpmpd.c static unsigned int rpmpd_get_performance(struct generic_pm_domain *genpd, generic_pm_domain 170 drivers/soc/renesas/rcar-sysc.c struct generic_pm_domain genpd; generic_pm_domain 176 drivers/soc/renesas/rcar-sysc.c static inline struct rcar_sysc_pd *to_rcar_pd(struct generic_pm_domain *d) generic_pm_domain 181 drivers/soc/renesas/rcar-sysc.c static int rcar_sysc_pd_power_off(struct generic_pm_domain *genpd) generic_pm_domain 189 drivers/soc/renesas/rcar-sysc.c static int rcar_sysc_pd_power_on(struct generic_pm_domain *genpd) generic_pm_domain 201 drivers/soc/renesas/rcar-sysc.c struct generic_pm_domain *genpd = &pd->genpd; generic_pm_domain 324 drivers/soc/renesas/rcar-sysc.c struct generic_pm_domain *domains[RCAR_PD_ALWAYS_ON + 1]; generic_pm_domain 436 drivers/soc/renesas/rcar-sysc.c struct generic_pm_domain *genpd; generic_pm_domain 35 drivers/soc/renesas/rmobile-sysc.c struct generic_pm_domain genpd; generic_pm_domain 43 drivers/soc/renesas/rmobile-sysc.c struct rmobile_pm_domain *to_rmobile_pd(struct generic_pm_domain *d) generic_pm_domain 48 drivers/soc/renesas/rmobile-sysc.c static int rmobile_pd_power_down(struct generic_pm_domain *genpd) generic_pm_domain 106 drivers/soc/renesas/rmobile-sysc.c static int rmobile_pd_power_up(struct generic_pm_domain *genpd) generic_pm_domain 113 drivers/soc/renesas/rmobile-sysc.c struct generic_pm_domain *genpd = &rmobile_pd->genpd; generic_pm_domain 282 drivers/soc/renesas/rmobile-sysc.c struct generic_pm_domain *genpd_parent) generic_pm_domain 67 drivers/soc/rockchip/pm_domains.c struct generic_pm_domain genpd; generic_pm_domain 83 drivers/soc/rockchip/pm_domains.c struct generic_pm_domain *domains[]; generic_pm_domain 156 drivers/soc/rockchip/pm_domains.c struct generic_pm_domain *genpd = &pd->genpd; generic_pm_domain 267 drivers/soc/rockchip/pm_domains.c struct generic_pm_domain *genpd = &pd->genpd; generic_pm_domain 329 drivers/soc/rockchip/pm_domains.c static int rockchip_pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 336 drivers/soc/rockchip/pm_domains.c static int rockchip_pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 343 drivers/soc/rockchip/pm_domains.c static int rockchip_pd_attach_dev(struct generic_pm_domain *genpd, generic_pm_domain 373 drivers/soc/rockchip/pm_domains.c static void rockchip_pd_detach_dev(struct generic_pm_domain *genpd, generic_pm_domain 539 drivers/soc/rockchip/pm_domains.c struct generic_pm_domain *genpd; generic_pm_domain 568 drivers/soc/rockchip/pm_domains.c struct generic_pm_domain *child_domain, *parent_domain; generic_pm_domain 32 drivers/soc/samsung/pm_domains.c struct generic_pm_domain pd; generic_pm_domain 36 drivers/soc/samsung/pm_domains.c static int exynos_pd_power(struct generic_pm_domain *domain, bool power_on) generic_pm_domain 66 drivers/soc/samsung/pm_domains.c static int exynos_pd_power_on(struct generic_pm_domain *domain) generic_pm_domain 71 drivers/soc/samsung/pm_domains.c static int exynos_pd_power_off(struct generic_pm_domain *domain) generic_pm_domain 146 drivers/soc/tegra/pmc.c struct generic_pm_domain genpd; generic_pm_domain 355 drivers/soc/tegra/pmc.c to_powergate(struct generic_pm_domain *domain) generic_pm_domain 656 drivers/soc/tegra/pmc.c static int tegra_genpd_power_on(struct generic_pm_domain *domain) generic_pm_domain 675 drivers/soc/tegra/pmc.c static int tegra_genpd_power_off(struct generic_pm_domain *domain) generic_pm_domain 1103 drivers/soc/tegra/pmc.c static void tegra_powergate_remove(struct generic_pm_domain *genpd) generic_pm_domain 1121 drivers/soc/tegra/pmc.c struct generic_pm_domain *genpd; generic_pm_domain 21 drivers/soc/tegra/powergate-bpmp.c struct generic_pm_domain genpd; generic_pm_domain 27 drivers/soc/tegra/powergate-bpmp.c to_tegra_powergate(struct generic_pm_domain *genpd) generic_pm_domain 150 drivers/soc/tegra/powergate-bpmp.c static int tegra_powergate_power_on(struct generic_pm_domain *domain) generic_pm_domain 159 drivers/soc/tegra/powergate-bpmp.c static int tegra_powergate_power_off(struct generic_pm_domain *domain) generic_pm_domain 200 drivers/soc/tegra/powergate-bpmp.c struct generic_pm_domain *genpd = &powergate->genpd; generic_pm_domain 258 drivers/soc/tegra/powergate-bpmp.c struct generic_pm_domain **domains; generic_pm_domain 308 drivers/soc/tegra/powergate-bpmp.c static struct generic_pm_domain * generic_pm_domain 311 drivers/soc/tegra/powergate-bpmp.c struct generic_pm_domain *domain = ERR_PTR(-ENOENT); generic_pm_domain 43 drivers/soc/ti/ti_sci_pm_domains.c struct generic_pm_domain pd; generic_pm_domain 79 drivers/soc/ti/ti_sci_pm_domains.c struct generic_pm_domain *pd = pd_to_genpd(dev->pm_domain); generic_pm_domain 112 drivers/soc/ti/ti_sci_pm_domains.c static int ti_sci_pd_attach_dev(struct generic_pm_domain *domain, generic_pm_domain 157 drivers/soc/ti/ti_sci_pm_domains.c static void ti_sci_pd_detach_dev(struct generic_pm_domain *domain, generic_pm_domain 35 drivers/soc/xilinx/zynqmp_pm_domains.c struct generic_pm_domain gpd; generic_pm_domain 72 drivers/soc/xilinx/zynqmp_pm_domains.c static int zynqmp_gpd_power_on(struct generic_pm_domain *domain) generic_pm_domain 104 drivers/soc/xilinx/zynqmp_pm_domains.c static int zynqmp_gpd_power_off(struct generic_pm_domain *domain) generic_pm_domain 158 drivers/soc/xilinx/zynqmp_pm_domains.c static int zynqmp_gpd_attach_dev(struct generic_pm_domain *domain, generic_pm_domain 194 drivers/soc/xilinx/zynqmp_pm_domains.c static void zynqmp_gpd_detach_dev(struct generic_pm_domain *domain, generic_pm_domain 223 drivers/soc/xilinx/zynqmp_pm_domains.c static struct generic_pm_domain *zynqmp_gpd_xlate generic_pm_domain 263 drivers/soc/xilinx/zynqmp_pm_domains.c struct generic_pm_domain **domains; generic_pm_domain 142 drivers/soc/zte/zx296718_pm_domains.c static struct generic_pm_domain *zx296718_pm_domains[] = { generic_pm_domain 23 drivers/soc/zte/zx2967_pm_domains.c static int zx2967_power_on(struct generic_pm_domain *domain) generic_pm_domain 67 drivers/soc/zte/zx2967_pm_domains.c static int zx2967_power_off(struct generic_pm_domain *domain) generic_pm_domain 112 drivers/soc/zte/zx2967_pm_domains.c struct generic_pm_domain **zx_pm_domains, generic_pm_domain 34 drivers/soc/zte/zx2967_pm_domains.h struct generic_pm_domain dm; generic_pm_domain 41 drivers/soc/zte/zx2967_pm_domains.h struct generic_pm_domain **zx_pm_domains, generic_pm_domain 17 include/linux/clk/renesas.h struct generic_pm_domain; generic_pm_domain 21 include/linux/clk/renesas.h int cpg_mstp_attach_dev(struct generic_pm_domain *unused, struct device *dev); generic_pm_domain 22 include/linux/clk/renesas.h void cpg_mstp_detach_dev(struct generic_pm_domain *unused, struct device *dev); generic_pm_domain 29 include/linux/clk/renesas.h int cpg_mssr_attach_dev(struct generic_pm_domain *unused, struct device *dev); generic_pm_domain 30 include/linux/clk/renesas.h void cpg_mssr_detach_dev(struct generic_pm_domain *unused, struct device *dev); generic_pm_domain 113 include/linux/pm_domain.h int (*power_off)(struct generic_pm_domain *domain); generic_pm_domain 114 include/linux/pm_domain.h int (*power_on)(struct generic_pm_domain *domain); generic_pm_domain 116 include/linux/pm_domain.h unsigned int (*opp_to_performance_state)(struct generic_pm_domain *genpd, generic_pm_domain 118 include/linux/pm_domain.h int (*set_performance_state)(struct generic_pm_domain *genpd, generic_pm_domain 125 include/linux/pm_domain.h int (*attach_dev)(struct generic_pm_domain *domain, generic_pm_domain 127 include/linux/pm_domain.h void (*detach_dev)(struct generic_pm_domain *domain, generic_pm_domain 148 include/linux/pm_domain.h static inline struct generic_pm_domain *pd_to_genpd(struct dev_pm_domain *pd) generic_pm_domain 150 include/linux/pm_domain.h return container_of(pd, struct generic_pm_domain, domain); generic_pm_domain 154 include/linux/pm_domain.h struct generic_pm_domain *master; generic_pm_domain 156 include/linux/pm_domain.h struct generic_pm_domain *slave; generic_pm_domain 197 include/linux/pm_domain.h int pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev); generic_pm_domain 199 include/linux/pm_domain.h int pm_genpd_add_subdomain(struct generic_pm_domain *genpd, generic_pm_domain 200 include/linux/pm_domain.h struct generic_pm_domain *subdomain); generic_pm_domain 201 include/linux/pm_domain.h int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, generic_pm_domain 202 include/linux/pm_domain.h struct generic_pm_domain *subdomain); generic_pm_domain 203 include/linux/pm_domain.h int pm_genpd_init(struct generic_pm_domain *genpd, generic_pm_domain 205 include/linux/pm_domain.h int pm_genpd_remove(struct generic_pm_domain *genpd); generic_pm_domain 219 include/linux/pm_domain.h static inline int pm_genpd_add_device(struct generic_pm_domain *genpd, generic_pm_domain 228 include/linux/pm_domain.h static inline int pm_genpd_add_subdomain(struct generic_pm_domain *genpd, generic_pm_domain 229 include/linux/pm_domain.h struct generic_pm_domain *subdomain) generic_pm_domain 233 include/linux/pm_domain.h static inline int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, generic_pm_domain 234 include/linux/pm_domain.h struct generic_pm_domain *subdomain) generic_pm_domain 238 include/linux/pm_domain.h static inline int pm_genpd_init(struct generic_pm_domain *genpd, generic_pm_domain 243 include/linux/pm_domain.h static inline int pm_genpd_remove(struct generic_pm_domain *genpd) generic_pm_domain 269 include/linux/pm_domain.h typedef struct generic_pm_domain *(*genpd_xlate_t)(struct of_phandle_args *args, generic_pm_domain 273 include/linux/pm_domain.h struct generic_pm_domain **domains; generic_pm_domain 280 include/linux/pm_domain.h struct generic_pm_domain *genpd); generic_pm_domain 287 include/linux/pm_domain.h struct generic_pm_domain *of_genpd_remove_last(struct device_node *np); generic_pm_domain 300 include/linux/pm_domain.h struct generic_pm_domain *genpd) generic_pm_domain 356 include/linux/pm_domain.h struct generic_pm_domain *of_genpd_remove_last(struct device_node *np)