Lines Matching refs:library
42 OPP library provides a set of helper functions to organize and query the OPP
43 information. The library is located in drivers/base/power/opp.c and the header
44 is located in include/linux/pm_opp.h. OPP library can be enabled by enabling
45 CONFIG_PM_OPP from power management menuconfig menu. OPP library depends on
49 Typical usage of the OPP library is as follows:
50 (users) -> registers a set of default OPPs -> (library)
68 OPP library facilitates this concept in it's implementation. The following
75 WARNING: Users of OPP library should refresh their availability count using
79 specific framework which uses the OPP library. Similar care needs to be taken
87 registering the OPPs is maintained by OPP library throughout the device
94 with the dev_pm_opp_enable/disable functions. OPP library internally stores
118 frequency back to the corresponding OPP, OPP library provides handy functions
119 to search the OPP list that OPP library internally manages. These search
180 A default OPP list registered with the OPP library may not cater to all possible
181 situation. The OPP library provides a set of functions to modify the
221 Since OPP library abstracts away the OPP information, a set of functions to pull
303 OPP library maintains a internal list that the SoC framework populates and
305 representing the actual OPPs and domains are internal to the OPP library itself
308 struct dev_pm_opp - The internal data structure of OPP library which is used to
311 for the OPP library to operate on. Pointer to this structure is
321 OPP library such as the SoC framework.