Lines Matching refs:dev_pm_opp
20 struct dev_pm_opp;
61 struct dev_pm_opp *old_opp, struct dev_pm_opp *new_opp,
65 struct dev_pm_opp *opp, void *data, bool scaling_down);
100 unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp);
102 int dev_pm_opp_get_supplies(struct dev_pm_opp *opp, struct dev_pm_opp_supply *supplies);
104 unsigned long dev_pm_opp_get_power(struct dev_pm_opp *opp);
106 unsigned long dev_pm_opp_get_freq(struct dev_pm_opp *opp);
108 unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp);
110 unsigned int dev_pm_opp_get_required_pstate(struct dev_pm_opp *opp,
113 bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp);
121 struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev,
124 struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev,
127 struct dev_pm_opp *dev_pm_opp_find_level_exact(struct device *dev,
129 struct dev_pm_opp *dev_pm_opp_find_level_ceil(struct device *dev,
132 struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev,
135 struct dev_pm_opp *dev_pm_opp_find_bw_ceil(struct device *dev,
138 struct dev_pm_opp *dev_pm_opp_find_bw_floor(struct device *dev,
141 void dev_pm_opp_put(struct dev_pm_opp *opp);
163 struct opp_table *opp_table, struct dev_pm_opp *opp, void *data,
166 struct dev_pm_opp *dev_pm_opp_xlate_required_opp(struct opp_table *src_table, struct opp_table *dst…
169 int dev_pm_opp_set_opp(struct device *dev, struct dev_pm_opp *opp);
188 static inline unsigned long dev_pm_opp_get_voltage(struct dev_pm_opp *opp) in dev_pm_opp_get_voltage()
193 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()
198 static inline unsigned long dev_pm_opp_get_power(struct dev_pm_opp *opp) in dev_pm_opp_get_power()
203 static inline unsigned long dev_pm_opp_get_freq(struct dev_pm_opp *opp) in dev_pm_opp_get_freq()
208 static inline unsigned int dev_pm_opp_get_level(struct dev_pm_opp *opp) in dev_pm_opp_get_level()
214 unsigned int dev_pm_opp_get_required_pstate(struct dev_pm_opp *opp, in dev_pm_opp_get_required_pstate()
220 static inline bool dev_pm_opp_is_turbo(struct dev_pm_opp *opp) in dev_pm_opp_is_turbo()
250 static inline struct dev_pm_opp *dev_pm_opp_find_level_exact(struct device *dev, in dev_pm_opp_find_level_exact()
256 static inline struct dev_pm_opp *dev_pm_opp_find_level_ceil(struct device *dev, in dev_pm_opp_find_level_ceil()
262 static inline struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, in dev_pm_opp_find_freq_exact()
268 static inline struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, in dev_pm_opp_find_freq_floor()
274 static inline struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, in dev_pm_opp_find_freq_ceil()
280 static inline struct dev_pm_opp *dev_pm_opp_find_bw_ceil(struct device *dev, in dev_pm_opp_find_bw_ceil()
286 static inline struct dev_pm_opp *dev_pm_opp_find_bw_floor(struct device *dev, in dev_pm_opp_find_bw_floor()
292 static inline void dev_pm_opp_put(struct dev_pm_opp *opp) {} in dev_pm_opp_put()
349 struct opp_table *opp_table, struct dev_pm_opp *opp, void *data, in dev_pm_opp_config_clks_simple()
355 static inline struct dev_pm_opp *dev_pm_opp_xlate_required_opp(struct opp_table *src_table, in dev_pm_opp_xlate_required_opp()
356 struct opp_table *dst_table, struct dev_pm_opp *src_opp) in dev_pm_opp_xlate_required_opp()
371 static inline int dev_pm_opp_set_opp(struct device *dev, struct dev_pm_opp *opp) in dev_pm_opp_set_opp()
411 struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp);
463 static inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp) in dev_pm_opp_get_of_node()