Lines Matching refs: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
51 CONFIG_PM_OPP from power management menuconfig menu. OPP library depends on
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 it's implementation. The following
83 WARNING: Users of OPP library should refresh their availability count using
87 specific framework which uses the OPP library. Similar care needs to be taken
95 registering the OPPs is maintained by OPP library throughout the device
103 with the dev_pm_opp_enable/disable functions. OPP library internally stores
129 frequency back to the corresponding OPP, OPP library provides handy functions
130 to search the OPP list that OPP library internally manages. These search
201 A default OPP list registered with the OPP library may not cater to all possible
202 situation. The OPP library provides a set of functions to modify the
247 Since OPP library abstracts away the OPP information, a set of functions to pull
336 OPP library maintains a internal list that the SoC framework populates and
338 representing the actual OPPs and domains are internal to the OPP library itself
342 The internal data structure of OPP library which is used to
345 for the OPP library to operate on. Pointer to this structure is
358 OPP library such as the SoC framework.