| /linux/include/linux/ |
| A D | pm_opp.h | 20 struct dev_pm_opp; 95 unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp); 97 unsigned long dev_pm_opp_get_freq(struct dev_pm_opp *opp); 99 unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp); 104 bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp); 125 struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, 127 void dev_pm_opp_put(struct dev_pm_opp *opp); 162 struct dev_pm_opp *dev_pm_opp_xlate_required_opp(struct opp_table *src_table, struct opp_table *dst… 206 static inline bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo() 272 static inline void dev_pm_opp_put(struct dev_pm_opp *opp) {} in dev_pm_opp_put() [all …]
|
| A D | pm_domain.h | 106 struct dev_pm_opp; 133 struct dev_pm_opp *opp); 331 struct dev_pm_opp *opp); 379 struct dev_pm_opp *opp) in pm_genpd_opp_to_performance_state()
|
| A D | devfreq.h | 242 struct dev_pm_opp *devfreq_recommended_opp(struct device *dev, 363 static inline struct dev_pm_opp *devfreq_recommended_opp(struct device *dev, in devfreq_recommended_opp()
|
| /linux/drivers/opp/ |
| A D | opp.h | 74 struct dev_pm_opp { struct 92 struct dev_pm_opp **required_opps; argument 191 struct dev_pm_opp *current_opp; 192 struct dev_pm_opp *suspend_opp; 222 void dev_pm_opp_get(struct dev_pm_opp *opp); 228 struct dev_pm_opp *_opp_allocate(struct opp_table *opp_table); 229 void _opp_free(struct dev_pm_opp *opp); 230 int _opp_compare_key(struct dev_pm_opp *opp1, struct dev_pm_opp *opp2); 248 struct dev_pm_opp *opp); 254 struct dev_pm_opp *opp) {} in _of_opp_free_required_opps() [all …]
|
| A D | core.c | 231 struct dev_pm_opp *opp; in dev_pm_opp_get_max_volt_latency() 334 struct dev_pm_opp *opp; in _get_opp_count() 576 struct dev_pm_opp *opp; in dev_pm_opp_find_freq_ceil() 998 struct dev_pm_opp *old_opp; in _set_opp() 1428 struct dev_pm_opp *opp = container_of(kref, struct dev_pm_opp, kref); in _opp_kref_release() 1464 struct dev_pm_opp *opp; in dev_pm_opp_remove() 1526 struct dev_pm_opp *opp; in _opp_remove_all() 1581 struct dev_pm_opp *opp; in _opp_allocate() 1629 int _opp_compare_key(struct dev_pm_opp *opp1, struct dev_pm_opp *opp2) in _opp_compare_key() 1645 struct dev_pm_opp *opp; in _opp_is_duplicate() [all …]
|
| A D | of.c | 78 struct dev_pm_opp *opp; in _find_opp_of_np() 258 struct dev_pm_opp *opp) in _of_opp_free_required_opps() 260 struct dev_pm_opp **required_opps = opp->required_opps; in _of_opp_free_required_opps() 280 struct dev_pm_opp *opp) in _of_opp_alloc_required_opps() 282 struct dev_pm_opp **required_opps; in _of_opp_alloc_required_opps() 333 struct dev_pm_opp *opp; in lazy_link_required_opps() 358 struct dev_pm_opp *opp; in lazy_link_required_opp_table() 838 struct dev_pm_opp *new_opp; in _opp_add_static_v2() 932 struct dev_pm_opp *opp; in _of_add_opp_table_v2() 1348 struct dev_pm_opp *opp; in of_get_required_opp_performance_state() [all …]
|
| A D | debugfs.c | 30 void opp_debug_remove_one(struct dev_pm_opp *opp) in opp_debug_remove_one() 53 static void opp_debug_create_bw(struct dev_pm_opp *opp, in opp_debug_create_bw() 76 static void opp_debug_create_supplies(struct dev_pm_opp *opp, in opp_debug_create_supplies() 105 void opp_debug_create_one(struct dev_pm_opp *opp, struct opp_table *opp_table) in opp_debug_create_one()
|
| A D | cpu.c | 46 struct dev_pm_opp *opp; in dev_pm_opp_init_cpufreq_table()
|
| /linux/drivers/gpu/drm/lima/ |
| A D | lima_devfreq.c | 37 struct dev_pm_opp *opp; in lima_devfreq_target() 111 struct dev_pm_opp *opp; in lima_devfreq_init()
|
| /linux/drivers/gpu/drm/panfrost/ |
| A D | panfrost_devfreq.c | 31 struct dev_pm_opp *opp; in panfrost_devfreq_target() 88 struct dev_pm_opp *opp; in panfrost_devfreq_init()
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| A D | a6xx_gpu.h | 90 void a6xx_gmu_set_freq(struct msm_gpu *gpu, struct dev_pm_opp *opp);
|
| A D | a6xx_gmu.c | 105 void a6xx_gmu_set_freq(struct msm_gpu *gpu, struct dev_pm_opp *opp) in a6xx_gmu_set_freq() 890 struct dev_pm_opp *gpu_opp; in a6xx_gmu_set_initial_freq() 904 struct dev_pm_opp *gpu_opp; in a6xx_gmu_set_initial_bw() 1210 struct dev_pm_opp *opp; in a6xx_gmu_get_arc_level() 1327 struct dev_pm_opp *opp; in a6xx_gmu_build_freq_table()
|
| /linux/drivers/cpufreq/ |
| A D | qcom-cpufreq-hw.c | 61 struct dev_pm_opp *opp; in qcom_cpufreq_set_bw() 152 struct dev_pm_opp *opp; in qcom_cpufreq_hw_read_lut() 282 struct dev_pm_opp *opp; in qcom_lmh_dcvs_notify()
|
| A D | imx6q-cpufreq.c | 60 struct dev_pm_opp *opp; in imx6q_set_target() 341 struct dev_pm_opp *opp; in imx6q_cpufreq_probe()
|
| A D | mediatek-cpufreq.c | 210 struct dev_pm_opp *opp; in mtk_cpufreq_set_target() 307 struct dev_pm_opp *opp; in mtk_cpu_dvfs_info_init()
|
| A D | omap-cpufreq.c | 45 struct dev_pm_opp *opp; in omap_target()
|
| /linux/drivers/devfreq/ |
| A D | imx8m-ddrc.c | 234 struct dev_pm_opp *new_opp; in imx8m_ddrc_target() 333 struct dev_pm_opp *opp; in imx8m_ddrc_check_opps()
|
| A D | exynos-bus.c | 96 struct dev_pm_opp *new_opp; in exynos_bus_target() 249 struct dev_pm_opp *opp; in exynos_bus_parse_of()
|
| A D | imx-bus.c | 25 struct dev_pm_opp *new_opp; in imx_bus_target()
|
| A D | rk3399_dmc.c | 78 struct dev_pm_opp *opp; in rk3399_dmcfreq_target() 316 struct dev_pm_opp *opp; in rk3399_dmcfreq_probe()
|
| A D | governor_passive.c | 22 struct dev_pm_opp *opp, *p_opp; in devfreq_passive_get_target_freq()
|
| /linux/drivers/thermal/ |
| A D | devfreq_cooling.c | 138 struct dev_pm_opp *opp; in get_voltage() 324 struct dev_pm_opp *opp; in devfreq_cooling_gen_tables()
|
| /linux/drivers/clk/qcom/ |
| A D | a53-pll.c | 68 struct dev_pm_opp *opp; in qcom_a53pll_get_freq_tbl()
|
| /linux/drivers/soc/samsung/ |
| A D | exynos-asv.c | 29 struct dev_pm_opp *opp; in exynos_asv_update_cpu_opps()
|
| /linux/drivers/gpu/drm/msm/ |
| A D | msm_gpu_devfreq.c | 21 struct dev_pm_opp *opp; in msm_devfreq_target()
|