Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
opp Struct Reference

Data Fields

struct list_head node
 
bool available
 
unsigned long rate
 
unsigned long u_volt
 
struct device_oppdev_opp
 

Detailed Description

struct opp - Generic OPP description structure : opp list node. The nodes are maintained throughout the lifetime of boot. It is expected only an optimal set of OPPs are added to the library by the SoC framework. RCU usage: opp list is traversed with RCU locks. node modification is possible realtime, hence the modifications are protected by the dev_opp_list_lock for integrity. IMPORTANT: the opp nodes should be maintained in increasing order. : true/false - marks if this OPP as available or not : Frequency in hertz : Nominal voltage in microvolts corresponding to this OPP : points back to the device_opp struct this opp belongs to

This structure stores the OPP information for a given device.

Definition at line 60 of file opp.c.

Field Documentation

bool available

Definition at line 63 of file opp.c.

struct device_opp* dev_opp

Definition at line 67 of file opp.c.

Definition at line 61 of file opp.c.

unsigned long rate

Definition at line 64 of file opp.c.

unsigned long u_volt

Definition at line 65 of file opp.c.


The documentation for this struct was generated from the following file: