Home
last modified time | relevance | path

Searched refs:dev_pm_opp (Results 1 – 25 of 40) sorted by relevance

12

/linux/include/linux/
A Dpm_opp.h20 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 Dpm_domain.h106 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 Ddevfreq.h242 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 Dopp.h74 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 Dcore.c231 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 Dof.c78 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 Ddebugfs.c30 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 Dcpu.c46 struct dev_pm_opp *opp; in dev_pm_opp_init_cpufreq_table()
/linux/drivers/gpu/drm/lima/
A Dlima_devfreq.c37 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 Dpanfrost_devfreq.c31 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 Da6xx_gpu.h90 void a6xx_gmu_set_freq(struct msm_gpu *gpu, struct dev_pm_opp *opp);
A Da6xx_gmu.c105 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 Dqcom-cpufreq-hw.c61 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 Dimx6q-cpufreq.c60 struct dev_pm_opp *opp; in imx6q_set_target()
341 struct dev_pm_opp *opp; in imx6q_cpufreq_probe()
A Dmediatek-cpufreq.c210 struct dev_pm_opp *opp; in mtk_cpufreq_set_target()
307 struct dev_pm_opp *opp; in mtk_cpu_dvfs_info_init()
A Domap-cpufreq.c45 struct dev_pm_opp *opp; in omap_target()
/linux/drivers/devfreq/
A Dimx8m-ddrc.c234 struct dev_pm_opp *new_opp; in imx8m_ddrc_target()
333 struct dev_pm_opp *opp; in imx8m_ddrc_check_opps()
A Dexynos-bus.c96 struct dev_pm_opp *new_opp; in exynos_bus_target()
249 struct dev_pm_opp *opp; in exynos_bus_parse_of()
A Dimx-bus.c25 struct dev_pm_opp *new_opp; in imx_bus_target()
A Drk3399_dmc.c78 struct dev_pm_opp *opp; in rk3399_dmcfreq_target()
316 struct dev_pm_opp *opp; in rk3399_dmcfreq_probe()
A Dgovernor_passive.c22 struct dev_pm_opp *opp, *p_opp; in devfreq_passive_get_target_freq()
/linux/drivers/thermal/
A Ddevfreq_cooling.c138 struct dev_pm_opp *opp; in get_voltage()
324 struct dev_pm_opp *opp; in devfreq_cooling_gen_tables()
/linux/drivers/clk/qcom/
A Da53-pll.c68 struct dev_pm_opp *opp; in qcom_a53pll_get_freq_tbl()
/linux/drivers/soc/samsung/
A Dexynos-asv.c29 struct dev_pm_opp *opp; in exynos_asv_update_cpu_opps()
/linux/drivers/gpu/drm/msm/
A Dmsm_gpu_devfreq.c21 struct dev_pm_opp *opp; in msm_devfreq_target()

Completed in 847 milliseconds

12