Lines Matching refs:dev_pm_opp
48 * struct dev_pm_opp - Generic OPP description structure
73 struct dev_pm_opp {
90 struct dev_pm_opp **required_opps;
185 struct dev_pm_opp *suspend_opp;
214 void dev_pm_opp_get(struct dev_pm_opp *opp);
220 struct dev_pm_opp *_opp_allocate(struct opp_table *opp_table);
221 void _opp_free(struct dev_pm_opp *opp);
222 int _opp_compare_key(struct dev_pm_opp *opp1, struct dev_pm_opp *opp2);
223 int _opp_add(struct device *dev, struct dev_pm_opp *new_opp, struct opp_table *opp_table, bool rate_not_available);
234 struct dev_pm_opp *opp);
240 struct dev_pm_opp *opp) {}
244 void opp_debug_remove_one(struct dev_pm_opp *opp);
245 void opp_debug_create_one(struct dev_pm_opp *opp, struct opp_table *opp_table);
249 static inline void opp_debug_remove_one(struct dev_pm_opp *opp) {}
251 static inline void opp_debug_create_one(struct dev_pm_opp *opp,