Lines Matching refs:dev_pm_opp
21 struct dev_pm_opp;
50 struct dev_pm_opp *old_opp, struct dev_pm_opp *new_opp,
54 struct dev_pm_opp *opp, void *data, bool scaling_down);
106 unsigned long dev_pm_opp_get_bw(struct dev_pm_opp *opp, bool peak, int index);
108 unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp);
110 int dev_pm_opp_get_supplies(struct dev_pm_opp *opp, struct dev_pm_opp_supply *supplies);
112 unsigned long dev_pm_opp_get_power(struct dev_pm_opp *opp);
114 unsigned long dev_pm_opp_get_freq_indexed(struct dev_pm_opp *opp, u32 index);
116 unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp);
118 unsigned int dev_pm_opp_get_required_pstate(struct dev_pm_opp *opp,
121 bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp);
129 struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev,
133 struct dev_pm_opp *
137 struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev,
140 struct dev_pm_opp *dev_pm_opp_find_freq_floor_indexed(struct device *dev,
143 struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev,
146 struct dev_pm_opp *dev_pm_opp_find_freq_ceil_indexed(struct device *dev,
149 struct dev_pm_opp *dev_pm_opp_find_level_exact(struct device *dev,
152 struct dev_pm_opp *dev_pm_opp_find_level_ceil(struct device *dev,
155 struct dev_pm_opp *dev_pm_opp_find_level_floor(struct device *dev,
158 struct dev_pm_opp *dev_pm_opp_find_bw_ceil(struct device *dev,
161 struct dev_pm_opp *dev_pm_opp_find_bw_floor(struct device *dev,
164 void dev_pm_opp_get(struct dev_pm_opp *opp);
165 void dev_pm_opp_put(struct dev_pm_opp *opp);
187 struct opp_table *opp_table, struct dev_pm_opp *opp, void *data,
190 struct dev_pm_opp *dev_pm_opp_xlate_required_opp(struct opp_table *src_table, struct opp_table *dst…
193 int dev_pm_opp_set_opp(struct device *dev, struct dev_pm_opp *opp);
214 static inline unsigned long dev_pm_opp_get_bw(struct dev_pm_opp *opp, bool peak, int index) in dev_pm_opp_get_bw()
219 static inline unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp) in dev_pm_opp_get_voltage()
224 static inline int dev_pm_opp_get_supplies(struct dev_pm_opp *opp, struct dev_pm_opp_supply *supplie… in dev_pm_opp_get_supplies()
229 static inline unsigned long dev_pm_opp_get_power(struct dev_pm_opp *opp) in dev_pm_opp_get_power()
234 static inline unsigned long dev_pm_opp_get_freq_indexed(struct dev_pm_opp *opp, u32 index) in dev_pm_opp_get_freq_indexed()
239 static inline unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp) in dev_pm_opp_get_level()
245 unsigned int dev_pm_opp_get_required_pstate(struct dev_pm_opp *opp, in dev_pm_opp_get_required_pstate()
251 static inline bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo()
281 static inline struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, in dev_pm_opp_find_freq_exact()
287 static inline struct dev_pm_opp *
294 static inline struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, in dev_pm_opp_find_freq_floor()
300 static inline struct dev_pm_opp *
306 static inline struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, in dev_pm_opp_find_freq_ceil()
312 static inline struct dev_pm_opp *
318 static inline struct dev_pm_opp *dev_pm_opp_find_level_exact(struct device *dev, in dev_pm_opp_find_level_exact()
324 static inline struct dev_pm_opp *dev_pm_opp_find_level_ceil(struct device *dev, in dev_pm_opp_find_level_ceil()
330 static inline struct dev_pm_opp *dev_pm_opp_find_level_floor(struct device *dev, in dev_pm_opp_find_level_floor()
336 static inline struct dev_pm_opp *dev_pm_opp_find_bw_ceil(struct device *dev, in dev_pm_opp_find_bw_ceil()
342 static inline struct dev_pm_opp *dev_pm_opp_find_bw_floor(struct device *dev, in dev_pm_opp_find_bw_floor()
348 static inline void dev_pm_opp_get(struct dev_pm_opp *opp) {} in dev_pm_opp_get()
350 static inline void dev_pm_opp_put(struct dev_pm_opp *opp) {} in dev_pm_opp_put()
407 struct opp_table *opp_table, struct dev_pm_opp *opp, void *data, in dev_pm_opp_config_clks_simple()
413 static inline struct dev_pm_opp *dev_pm_opp_xlate_required_opp(struct opp_table *src_table, in dev_pm_opp_xlate_required_opp()
414 struct opp_table *dst_table, struct dev_pm_opp *src_opp) in dev_pm_opp_xlate_required_opp()
429 static inline int dev_pm_opp_set_opp(struct device *dev, struct dev_pm_opp *opp) in dev_pm_opp_set_opp()
484 struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp);
539 static inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp) in dev_pm_opp_get_of_node()
702 static inline unsigned long dev_pm_opp_get_freq(struct dev_pm_opp *opp) in dev_pm_opp_get_freq()