Lines Matching defs:dev_pm_opp
82 * struct dev_pm_opp - Generic OPP description structure
107 struct dev_pm_opp {
124 struct dev_pm_opp **required_opps;
223 struct dev_pm_opp *current_opp;
224 struct dev_pm_opp *suspend_opp;
252 void dev_pm_opp_get(struct dev_pm_opp *opp);
258 struct dev_pm_opp *_opp_allocate(struct opp_table *opp_table);
259 void _opp_free(struct dev_pm_opp *opp);
260 int _opp_compare_key(struct opp_table *opp_table, struct dev_pm_opp *opp1, struct dev_pm_opp *opp2);
261 int _opp_add(struct device *dev, struct dev_pm_opp *new_opp, struct opp_table *opp_table);
266 void _required_opps_available(struct dev_pm_opp *opp, int count);
278 void _of_clear_opp(struct opp_table *opp_table, struct dev_pm_opp *opp);
283 static inline void _of_clear_opp(struct opp_table *opp_table, struct dev_pm_opp *opp) {}
287 void opp_debug_remove_one(struct dev_pm_opp *opp);
288 void opp_debug_create_one(struct dev_pm_opp *opp, struct opp_table *opp_table);
292 static inline void opp_debug_remove_one(struct dev_pm_opp *opp) {}
294 static inline void opp_debug_create_one(struct dev_pm_opp *opp,