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

Go to the source code of this file.

Data Structures

struct  dib7000m_config
 

Macros

#define DIB7000M_GPIO_DEFAULT_DIRECTIONS   0xffff
 
#define DIB7000M_GPIO_DEFAULT_VALUES   0x0000
 
#define DIB7000M_GPIO_PWM_POS0(v)   ((v & 0xf) << 12)
 
#define DIB7000M_GPIO_PWM_POS1(v)   ((v & 0xf) << 8 )
 
#define DIB7000M_GPIO_PWM_POS2(v)   ((v & 0xf) << 4 )
 
#define DIB7000M_GPIO_PWM_POS3(v)   (v & 0xf)
 
#define DIB7000M_GPIO_DEFAULT_PWM_POS   0xffff
 
#define DEFAULT_DIB7000M_I2C_ADDRESS   18
 

Macro Definition Documentation

#define DEFAULT_DIB7000M_I2C_ADDRESS   18

Definition at line 39 of file dib7000m.h.

#define DIB7000M_GPIO_DEFAULT_DIRECTIONS   0xffff

Definition at line 19 of file dib7000m.h.

#define DIB7000M_GPIO_DEFAULT_PWM_POS   0xffff

Definition at line 27 of file dib7000m.h.

#define DIB7000M_GPIO_DEFAULT_VALUES   0x0000

Definition at line 21 of file dib7000m.h.

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

Definition at line 23 of file dib7000m.h.

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

Definition at line 24 of file dib7000m.h.

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

Definition at line 25 of file dib7000m.h.

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

Definition at line 26 of file dib7000m.h.