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

#include <pwm.h>

Data Fields

struct devicedev
 
struct list_head list
 
struct pwm_opsops
 
int base
 
unsigned int npwm
 
struct pwm_devicepwms
 
struct pwm_device *(* of_xlate )(struct pwm_chip *pc, const struct of_phandle_args *args)
 
unsigned int of_pwm_n_cells
 

Detailed Description

struct pwm_chip - abstract a PWM controller : device providing the PWMs : list node for internal use : callbacks for this PWM controller : number of first PWM controlled by this chip : number of PWMs controlled by this chip : array of PWM devices allocated by the framework

Definition at line 150 of file pwm.h.

Field Documentation

int base

Definition at line 154 of file pwm.h.

struct device* dev

Definition at line 151 of file pwm.h.

Definition at line 152 of file pwm.h.

unsigned int npwm

Definition at line 155 of file pwm.h.

unsigned int of_pwm_n_cells

Definition at line 161 of file pwm.h.

Definition at line 159 of file pwm.h.

Definition at line 153 of file pwm.h.

Definition at line 157 of file pwm.h.


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