/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_acp.c | 130 static int acp_poweroff(struct generic_pm_domain *genpd) in acp_poweroff() argument 147 static int acp_poweron(struct generic_pm_domain *genpd) in acp_poweron() argument
|
/kernel/linux/linux-6.6/drivers/clk/renesas/ |
H A D | renesas-cpg-mssr.c | 472 struct generic_pm_domain genpd; member 567 struct generic_pm_domain *genpd; in cpg_mssr_add_clk_domain() local [all...] |
H A D | rzg2l-cpg.c | 114 struct generic_pm_domain genpd; member 1323 struct generic_pm_domain *genpd = &priv->genpd; in rzg2l_cpg_add_clk_domain() local [all...] |
/kernel/linux/linux-5.10/drivers/soc/imx/ |
H A D | gpcv2.c | 106 struct generic_pm_domain genpd; member 130 static int imx_gpc_pu_pgc_sw_pxx_req(struct generic_pm_domain *genpd, in imx_gpc_pu_pgc_sw_pxx_req() argument 212 static int imx_gpc_pu_pgc_sw_pup_req(struct generic_pm_domain *genpd) in imx_gpc_pu_pgc_sw_pup_req() argument 217 static int imx_gpc_pu_pgc_sw_pdn_req(struct generic_pm_domain *genpd) in imx_gpc_pu_pgc_sw_pdn_req() argument [all...] |
/kernel/linux/linux-5.10/drivers/soc/mediatek/ |
H A D | mtk-scpsys.c | 136 struct generic_pm_domain genpd; member 303 static int scpsys_power_on(struct generic_pm_domain *genpd) in scpsys_power_on() argument 361 static int scpsys_power_off(struct generic_pm_domain *genpd) in scpsys_power_off() argument 488 struct generic_pm_domain *genpd in init_scp() local 526 struct generic_pm_domain *genpd = &scpd->genpd; mtk_register_power_domains() local [all...] |
/kernel/linux/linux-5.10/drivers/soc/rockchip/ |
H A D | pm_domains.c | 67 struct generic_pm_domain genpd; member 156 struct generic_pm_domain *genpd = &pd->genpd; in rockchip_pmu_set_idle_request() local 267 struct generic_pm_domain *genpd = &pd->genpd; in rockchip_do_pmu_set_power_domain() local 343 static int rockchip_pd_attach_dev(struct generic_pm_domain *genpd, in rockchip_pd_attach_dev() argument 373 rockchip_pd_detach_dev(struct generic_pm_domain *genpd, struct device *dev) rockchip_pd_detach_dev() argument 539 struct generic_pm_domain *genpd; rockchip_pm_domain_cleanup() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | pm_domain.h | 232 pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev) pm_genpd_add_device() argument 241 pm_genpd_add_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_add_subdomain() argument 246 pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_remove_subdomain() argument 251 pm_genpd_init(struct generic_pm_domain *genpd, struct dev_power_governor *gov, bool is_off) pm_genpd_init() argument 256 pm_genpd_remove(struct generic_pm_domain *genpd) pm_genpd_remove() argument 325 of_genpd_add_provider_simple(struct device_node *np, struct generic_pm_domain *genpd) of_genpd_add_provider_simple() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | pm_domain.h | 252 pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev) pm_genpd_add_device() argument 261 pm_genpd_add_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_add_subdomain() argument 266 pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_remove_subdomain() argument 271 pm_genpd_init(struct generic_pm_domain *genpd, struct dev_power_governor *gov, bool is_off) pm_genpd_init() argument 276 pm_genpd_remove(struct generic_pm_domain *genpd) pm_genpd_remove() argument 355 of_genpd_add_provider_simple(struct device_node *np, struct generic_pm_domain *genpd) of_genpd_add_provider_simple() argument [all...] |
/kernel/linux/linux-6.6/drivers/pmdomain/rockchip/ |
H A D | pm-domains.c | 82 struct generic_pm_domain genpd; member 195 struct generic_pm_domain *genpd; in rockchip_pmu_block() local 258 struct generic_pm_domain *genpd; rockchip_pmu_unblock() local 304 struct generic_pm_domain *genpd = &pd->genpd; rockchip_pmu_set_idle_request() local 445 struct generic_pm_domain *genpd = &pd->genpd; rockchip_pmu_domain_mem_reset() local 493 struct generic_pm_domain *genpd = &pd->genpd; rockchip_do_pmu_set_power_domain() local 577 rockchip_pd_attach_dev(struct generic_pm_domain *genpd, struct device *dev) rockchip_pd_attach_dev() argument 607 rockchip_pd_detach_dev(struct generic_pm_domain *genpd, struct device *dev) rockchip_pd_detach_dev() argument 773 struct generic_pm_domain *genpd; rockchip_pm_domain_cleanup() local [all...] |
/kernel/linux/linux-6.6/drivers/pmdomain/mediatek/ |
H A D | mtk-scpsys.c | 136 struct generic_pm_domain genpd; member 303 static int scpsys_power_on(struct generic_pm_domain *genpd) in scpsys_power_on() argument 361 static int scpsys_power_off(struct generic_pm_domain *genpd) in scpsys_power_off() argument 488 struct generic_pm_domain *genpd in init_scp() local 526 struct generic_pm_domain *genpd = &scpd->genpd; mtk_register_power_domains() local [all...] |
/kernel/linux/linux-6.6/drivers/pmdomain/qcom/ |
H A D | rpmpd.c | 911 static unsigned int rpmpd_get_performance(struct generic_pm_domain *genpd, in rpmpd_get_performance() argument
|
H A D | cpr.c | 1427 static unsigned int cpr_get_performance_state(struct generic_pm_domain *genpd, in cpr_get_performance_state() argument
|
/kernel/linux/linux-5.10/drivers/base/power/ |
H A D | domain.c | 51 static void genpd_lock_mtx(struct generic_pm_domain *genpd) in genpd_lock_mtx() argument 56 static void genpd_lock_nested_mtx(struct generic_pm_domain *genpd, in genpd_lock_nested_mtx() argument 62 genpd_lock_interruptible_mtx(struct generic_pm_domain *genpd) genpd_lock_interruptible_mtx() argument 67 genpd_unlock_mtx(struct generic_pm_domain *genpd) genpd_unlock_mtx() argument 133 irq_safe_dev_in_no_sleep_domain(struct device *dev, const struct generic_pm_domain *genpd) irq_safe_dev_in_no_sleep_domain() argument 184 genpd_stop_dev(const struct generic_pm_domain *genpd, struct device *dev) genpd_stop_dev() argument 190 genpd_start_dev(const struct generic_pm_domain *genpd, struct device *dev) genpd_start_dev() argument 196 genpd_sd_counter_dec(struct generic_pm_domain *genpd) genpd_sd_counter_dec() argument 206 genpd_sd_counter_inc(struct generic_pm_domain *genpd) genpd_sd_counter_inc() argument 213 genpd_update_accounting(struct generic_pm_domain *genpd) genpd_update_accounting() argument 237 genpd_update_accounting(struct generic_pm_domain *genpd) genpd_update_accounting() argument 240 _genpd_reeval_performance_state(struct generic_pm_domain *genpd, unsigned int state) _genpd_reeval_performance_state() argument 285 _genpd_set_performance_state(struct generic_pm_domain *genpd, unsigned int state, int depth) _genpd_set_performance_state() argument 378 struct generic_pm_domain *genpd; dev_pm_genpd_set_performance_state() local 411 _genpd_power_on(struct generic_pm_domain *genpd, bool timed) _genpd_power_on() argument 460 _genpd_power_off(struct generic_pm_domain *genpd, bool timed) _genpd_power_off() argument 516 genpd_queue_power_off_work(struct generic_pm_domain *genpd) genpd_queue_power_off_work() argument 532 genpd_power_off(struct generic_pm_domain *genpd, bool one_dev_on, unsigned int depth) genpd_power_off() argument 618 genpd_power_on(struct generic_pm_domain *genpd, unsigned int depth) genpd_power_on() argument 670 struct generic_pm_domain *genpd = dev_to_genpd(dev); genpd_dev_pm_start() local 685 struct generic_pm_domain *genpd; genpd_dev_pm_qos_notifier() local 721 struct generic_pm_domain *genpd; genpd_power_off_work_fn() local 786 struct generic_pm_domain *genpd; genpd_runtime_suspend() local 861 struct generic_pm_domain *genpd; genpd_runtime_resume() local 945 struct generic_pm_domain *genpd; genpd_power_off_unused() local 978 genpd_sync_power_off(struct generic_pm_domain *genpd, bool use_lock, unsigned int depth) genpd_sync_power_off() argument 1020 genpd_sync_power_on(struct generic_pm_domain *genpd, bool use_lock, unsigned int depth) genpd_sync_power_on() argument 1060 resume_needed(struct device *dev, const struct generic_pm_domain *genpd) resume_needed() argument 1083 struct generic_pm_domain *genpd; genpd_prepare() local 1131 struct generic_pm_domain *genpd; genpd_finish_suspend() local 1190 struct generic_pm_domain *genpd; genpd_resume_noirq() local 1228 const struct generic_pm_domain *genpd; genpd_freeze_noirq() local 1257 const struct generic_pm_domain *genpd; genpd_thaw_noirq() local 1300 struct generic_pm_domain *genpd; genpd_restore_noirq() local 1347 struct generic_pm_domain *genpd; genpd_complete() local 1375 struct generic_pm_domain *genpd; genpd_syscore_switch() local 1469 genpd_update_cpumask(struct generic_pm_domain *genpd, int cpu, bool set, unsigned int depth) genpd_update_cpumask() argument 1491 genpd_set_cpumask(struct generic_pm_domain *genpd, int cpu) genpd_set_cpumask() argument 1497 genpd_clear_cpumask(struct generic_pm_domain *genpd, int cpu) genpd_clear_cpumask() argument 1503 genpd_get_cpu(struct generic_pm_domain *genpd, struct device *dev) genpd_get_cpu() argument 1518 genpd_add_device(struct generic_pm_domain *genpd, struct device *dev, struct device *base_dev) genpd_add_device() argument 1565 pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev) pm_genpd_add_device() argument 1577 genpd_remove_device(struct generic_pm_domain *genpd, struct device *dev) genpd_remove_device() argument 1628 struct generic_pm_domain *genpd = dev_to_genpd_safe(dev); pm_genpd_remove_device() local 1654 struct generic_pm_domain *genpd; dev_pm_genpd_add_notifier() local 1700 struct generic_pm_domain *genpd; dev_pm_genpd_remove_notifier() local 1732 genpd_add_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) genpd_add_subdomain() argument 1792 pm_genpd_add_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_add_subdomain() argument 1810 pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_remove_subdomain() argument 1857 genpd_set_default_power_state(struct generic_pm_domain *genpd) genpd_set_default_power_state() argument 1872 genpd_lock_init(struct generic_pm_domain *genpd) genpd_lock_init() argument 1891 pm_genpd_init(struct generic_pm_domain *genpd, struct dev_power_governor *gov, bool is_off) pm_genpd_init() argument 1963 genpd_remove(struct generic_pm_domain *genpd) genpd_remove() argument 2016 pm_genpd_remove(struct generic_pm_domain *genpd) pm_genpd_remove() argument 2140 genpd_present(const struct generic_pm_domain *genpd) genpd_present() argument 2155 of_genpd_add_provider_simple(struct device_node *np, struct generic_pm_domain *genpd) of_genpd_add_provider_simple() argument 2216 struct generic_pm_domain *genpd; of_genpd_add_provider_onecell() local 2345 struct generic_pm_domain *genpd = ERR_PTR(-ENOENT); genpd_get_from_provider() local 2376 struct generic_pm_domain *genpd; of_genpd_add_device() local 2487 struct generic_pm_domain *gpd, *tmp, *genpd = ERR_PTR(-ENOENT); of_genpd_remove_last() local 2872 struct generic_pm_domain *genpd = NULL; pm_genpd_opp_to_performance_state() local 2934 genpd_summary_one(struct seq_file *s, struct generic_pm_domain *genpd) genpd_summary_one() argument 2993 struct generic_pm_domain *genpd; summary_show() local 3021 struct generic_pm_domain *genpd = s->private; status_show() local 3043 struct generic_pm_domain *genpd = s->private; sub_domains_show() local 3060 struct generic_pm_domain *genpd = s->private; idle_states_show() local 3090 struct generic_pm_domain *genpd = s->private; active_time_show() local 3110 struct generic_pm_domain *genpd = s->private; total_idle_time_show() local 3138 struct generic_pm_domain *genpd = s->private; devices_show() local 3164 struct generic_pm_domain *genpd = s->private; perf_state_show() local 3187 struct generic_pm_domain *genpd; genpd_debug_init() local [all...] |
/kernel/linux/linux-6.6/drivers/base/power/ |
H A D | domain.c | 52 static void genpd_lock_mtx(struct generic_pm_domain *genpd) in genpd_lock_mtx() argument 57 static void genpd_lock_nested_mtx(struct generic_pm_domain *genpd, in genpd_lock_nested_mtx() argument 63 genpd_lock_interruptible_mtx(struct generic_pm_domain *genpd) genpd_lock_interruptible_mtx() argument 68 genpd_unlock_mtx(struct generic_pm_domain *genpd) genpd_unlock_mtx() argument 134 irq_safe_dev_in_sleep_domain(struct device *dev, const struct generic_pm_domain *genpd) irq_safe_dev_in_sleep_domain() argument 188 genpd_stop_dev(const struct generic_pm_domain *genpd, struct device *dev) genpd_stop_dev() argument 194 genpd_start_dev(const struct generic_pm_domain *genpd, struct device *dev) genpd_start_dev() argument 200 genpd_sd_counter_dec(struct generic_pm_domain *genpd) genpd_sd_counter_dec() argument 210 genpd_sd_counter_inc(struct generic_pm_domain *genpd) genpd_sd_counter_inc() argument 221 genpd_debug_remove(struct generic_pm_domain *genpd) genpd_debug_remove() argument 229 genpd_update_accounting(struct generic_pm_domain *genpd) genpd_update_accounting() argument 252 genpd_debug_add(struct generic_pm_domain *genpd) genpd_debug_add() argument 253 genpd_debug_remove(struct generic_pm_domain *genpd) genpd_debug_remove() argument 254 genpd_update_accounting(struct generic_pm_domain *genpd) genpd_update_accounting() argument 257 _genpd_reeval_performance_state(struct generic_pm_domain *genpd, unsigned int state) _genpd_reeval_performance_state() argument 302 genpd_xlate_performance_state(struct generic_pm_domain *genpd, struct generic_pm_domain *parent, unsigned int pstate) genpd_xlate_performance_state() argument 314 _genpd_set_performance_state(struct generic_pm_domain *genpd, unsigned int state, int depth) _genpd_set_performance_state() argument 386 struct generic_pm_domain *genpd = dev_to_genpd(dev); genpd_set_performance_state() local 439 struct generic_pm_domain *genpd; dev_pm_genpd_set_performance_state() local 481 struct generic_pm_domain *genpd; dev_pm_genpd_set_next_wakeup() local 506 struct generic_pm_domain *genpd; dev_pm_genpd_get_next_hrtimer() local 532 struct generic_pm_domain *genpd; dev_pm_genpd_synced_poweroff() local 544 _genpd_power_on(struct generic_pm_domain *genpd, bool timed) _genpd_power_on() argument 595 _genpd_power_off(struct generic_pm_domain *genpd, bool timed) _genpd_power_off() argument 652 genpd_queue_power_off_work(struct generic_pm_domain *genpd) genpd_queue_power_off_work() argument 669 genpd_power_off(struct generic_pm_domain *genpd, bool one_dev_on, unsigned int depth) genpd_power_off() argument 761 genpd_power_on(struct generic_pm_domain *genpd, unsigned int depth) genpd_power_on() argument 813 struct generic_pm_domain *genpd = dev_to_genpd(dev); genpd_dev_pm_start() local 828 struct generic_pm_domain *genpd = ERR_PTR(-ENODATA); genpd_dev_pm_qos_notifier() local 866 struct generic_pm_domain *genpd; genpd_power_off_work_fn() local 931 struct generic_pm_domain *genpd; genpd_runtime_suspend() local 1007 struct generic_pm_domain *genpd; genpd_runtime_resume() local 1089 struct generic_pm_domain *genpd; genpd_power_off_unused() local 1122 genpd_sync_power_off(struct generic_pm_domain *genpd, bool use_lock, unsigned int depth) genpd_sync_power_off() argument 1171 genpd_sync_power_on(struct generic_pm_domain *genpd, bool use_lock, unsigned int depth) genpd_sync_power_on() argument 1206 struct generic_pm_domain *genpd; genpd_prepare() local 1249 struct generic_pm_domain *genpd; genpd_finish_suspend() local 1306 struct generic_pm_domain *genpd; genpd_finish_resume() local 1420 struct generic_pm_domain *genpd; genpd_complete() local 1441 struct generic_pm_domain *genpd; genpd_switch_state() local 1577 genpd_update_cpumask(struct generic_pm_domain *genpd, int cpu, bool set, unsigned int depth) genpd_update_cpumask() argument 1599 genpd_set_cpumask(struct generic_pm_domain *genpd, int cpu) genpd_set_cpumask() argument 1605 genpd_clear_cpumask(struct generic_pm_domain *genpd, int cpu) genpd_clear_cpumask() argument 1611 genpd_get_cpu(struct generic_pm_domain *genpd, struct device *dev) genpd_get_cpu() argument 1626 genpd_add_device(struct generic_pm_domain *genpd, struct device *dev, struct device *base_dev) genpd_add_device() argument 1672 pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev) pm_genpd_add_device() argument 1687 genpd_remove_device(struct generic_pm_domain *genpd, struct device *dev) genpd_remove_device() argument 1739 struct generic_pm_domain *genpd = dev_to_genpd_safe(dev); pm_genpd_remove_device() local 1765 struct generic_pm_domain *genpd; dev_pm_genpd_add_notifier() local 1811 struct generic_pm_domain *genpd; dev_pm_genpd_remove_notifier() local 1843 genpd_add_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) genpd_add_subdomain() argument 1903 pm_genpd_add_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_add_subdomain() argument 1921 pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, struct generic_pm_domain *subdomain) pm_genpd_remove_subdomain() argument 1968 genpd_set_default_power_state(struct generic_pm_domain *genpd) genpd_set_default_power_state() argument 1983 genpd_alloc_data(struct generic_pm_domain *genpd) genpd_alloc_data() argument 2022 genpd_free_data(struct generic_pm_domain *genpd) genpd_free_data() argument 2031 genpd_lock_init(struct generic_pm_domain *genpd) genpd_lock_init() argument 2050 pm_genpd_init(struct generic_pm_domain *genpd, struct dev_power_governor *gov, bool is_off) pm_genpd_init() argument 2119 genpd_remove(struct generic_pm_domain *genpd) genpd_remove() argument 2170 pm_genpd_remove(struct generic_pm_domain *genpd) pm_genpd_remove() argument 2295 genpd_present(const struct generic_pm_domain *genpd) genpd_present() argument 2317 of_genpd_add_provider_simple(struct device_node *np, struct generic_pm_domain *genpd) of_genpd_add_provider_simple() argument 2369 struct generic_pm_domain *genpd; of_genpd_add_provider_onecell() local 2492 struct generic_pm_domain *genpd = ERR_PTR(-ENOENT); genpd_get_from_provider() local 2523 struct generic_pm_domain *genpd; of_genpd_add_device() local 2637 struct generic_pm_domain *gpd, *tmp, *genpd = ERR_PTR(-ENOENT); of_genpd_remove_last() local 3051 struct generic_pm_domain *genpd = NULL; pm_genpd_opp_to_performance_state() local 3113 genpd_summary_one(struct seq_file *s, struct generic_pm_domain *genpd) genpd_summary_one() argument 3175 struct generic_pm_domain *genpd; summary_show() local 3203 struct generic_pm_domain *genpd = s->private; status_show() local 3225 struct generic_pm_domain *genpd = s->private; sub_domains_show() local 3242 struct generic_pm_domain *genpd = s->private; idle_states_show() local 3275 struct generic_pm_domain *genpd = s->private; active_time_show() local 3299 struct generic_pm_domain *genpd = s->private; total_idle_time_show() local 3330 struct generic_pm_domain *genpd = s->private; devices_show() local 3356 struct generic_pm_domain *genpd = s->private; perf_state_show() local 3376 genpd_debug_add(struct generic_pm_domain *genpd) genpd_debug_add() argument 3404 struct generic_pm_domain *genpd; genpd_debug_init() local [all...] |
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | cpr.c | 1461 static unsigned int cpr_get_performance_state(struct generic_pm_domain *genpd, in cpr_get_performance_state() argument
|
/kernel/linux/linux-6.6/drivers/pmdomain/imx/ |
H A D | gpcv2.c | 278 struct generic_pm_domain genpd; member 311 to_imx_pgc_domain(struct generic_pm_domain *genpd) in to_imx_pgc_domain() argument 316 static int imx_pgc_power_up(struct generic_pm_domain *genpd) in imx_pgc_power_up() argument 415 static int imx_pgc_power_down(struct generic_pm_domain *genpd) in imx_pgc_power_down() argument [all...] |
/kernel/linux/linux-5.10/drivers/soc/tegra/ |
H A D | pmc.c | 235 struct generic_pm_domain genpd; member 1217 tegra_powergate_remove(struct generic_pm_domain *genpd) tegra_powergate_remove() argument 1235 struct generic_pm_domain *genpd; tegra_powergate_remove_all() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/tegra/ |
H A D | pmc.c | 268 struct generic_pm_domain genpd; member 1368 tegra_pmc_core_pd_set_performance_state(struct generic_pm_domain *genpd, unsigned int level) tegra_pmc_core_pd_set_performance_state() argument 1397 tegra_pmc_core_pd_opp_to_performance_state(struct generic_pm_domain *genpd, struct dev_pm_opp *opp) tegra_pmc_core_pd_opp_to_performance_state() argument 1405 struct generic_pm_domain *genpd; tegra_pmc_core_pd_add() local 1495 tegra_powergate_remove(struct generic_pm_domain *genpd) tegra_powergate_remove() argument 1513 struct generic_pm_domain *genpd; tegra_powergate_remove_all() local [all...] |