Lines Matching full:library
2 Operating Performance Points (OPP) Library
45 1.2 Operating Performance Points Library
48 OPP library provides a set of helper functions to organize and query the OPP
49 information. The library is located in drivers/opp/ directory and the header
50 is located in include/linux/pm_opp.h. OPP library can be enabled by enabling
55 Typical usage of the OPP library is as follows::
57 (users) -> registers a set of default OPPs -> (library)
76 OPP library facilitates this concept in its implementation. The following
85 WARNING: Users of OPP library should refresh their availability count using
89 the SoC specific framework which uses the OPP library. Similar care needs
97 registering the OPPs is maintained by OPP library throughout the device
105 with the dev_pm_opp_enable/disable functions. OPP library
131 frequency back to the corresponding OPP, OPP library provides handy functions
132 to search the OPP list that OPP library internally manages. These search
203 A default OPP list registered with the OPP library may not cater to all possible
204 situation. The OPP library provides a set of functions to modify the
249 Since OPP library abstracts away the OPP information, a set of functions to pull
338 OPP library maintains a internal list that the SoC framework populates and
340 representing the actual OPPs and domains are internal to the OPP library itself
344 The internal data structure of OPP library which is used to
347 for the OPP library to operate on. Pointer to this structure is
360 OPP library such as the SoC framework.