Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
dib7000p.h File Reference
#include "dibx000_common.h"

Go to the source code of this file.

Data Structures

struct  dib7000p_config
 

Macros

#define DIB7000P_GPIO_DEFAULT_DIRECTIONS   0xffff
 
#define DIB7000P_GPIO_DEFAULT_VALUES   0x0000
 
#define DIB7000P_GPIO_PWM_POS0(v)   ((v & 0xf) << 12)
 
#define DIB7000P_GPIO_PWM_POS1(v)   ((v & 0xf) << 8 )
 
#define DIB7000P_GPIO_PWM_POS2(v)   ((v & 0xf) << 4 )
 
#define DIB7000P_GPIO_PWM_POS3(v)   (v & 0xf)
 
#define DIB7000P_GPIO_DEFAULT_PWM_POS   0xffff
 
#define DEFAULT_DIB7000P_I2C_ADDRESS   18
 

Macro Definition Documentation

#define DEFAULT_DIB7000P_I2C_ADDRESS   18

Definition at line 45 of file dib7000p.h.

#define DIB7000P_GPIO_DEFAULT_DIRECTIONS   0xffff

Definition at line 16 of file dib7000p.h.

#define DIB7000P_GPIO_DEFAULT_PWM_POS   0xffff

Definition at line 24 of file dib7000p.h.

#define DIB7000P_GPIO_DEFAULT_VALUES   0x0000

Definition at line 18 of file dib7000p.h.

#define DIB7000P_GPIO_PWM_POS0 (   v)    ((v & 0xf) << 12)

Definition at line 20 of file dib7000p.h.

#define DIB7000P_GPIO_PWM_POS1 (   v)    ((v & 0xf) << 8 )

Definition at line 21 of file dib7000p.h.

#define DIB7000P_GPIO_PWM_POS2 (   v)    ((v & 0xf) << 4 )

Definition at line 22 of file dib7000p.h.

#define DIB7000P_GPIO_PWM_POS3 (   v)    (v & 0xf)

Definition at line 23 of file dib7000p.h.