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

Go to the source code of this file.

Data Structures

struct  dib8000_config
 

Macros

#define DIB8000_GPIO_DEFAULT_DIRECTIONS   0xffff
 
#define DIB8000_GPIO_DEFAULT_VALUES   0x0000
 
#define DIB8000_GPIO_PWM_POS0(v)   ((v & 0xf) << 12)
 
#define DIB8000_GPIO_PWM_POS1(v)   ((v & 0xf) << 8 )
 
#define DIB8000_GPIO_PWM_POS2(v)   ((v & 0xf) << 4 )
 
#define DIB8000_GPIO_PWM_POS3(v)   (v & 0xf)
 
#define DIB8000_GPIO_DEFAULT_PWM_POS   0xffff
 
#define DEFAULT_DIB8000_I2C_ADDRESS   18
 

Functions

int dib8000_remove_slave_frontend (struct dvb_frontend *fe)
 

Macro Definition Documentation

#define DEFAULT_DIB8000_I2C_ADDRESS   18

Definition at line 38 of file dib8000.h.

#define DIB8000_GPIO_DEFAULT_DIRECTIONS   0xffff

Definition at line 16 of file dib8000.h.

#define DIB8000_GPIO_DEFAULT_PWM_POS   0xffff

Definition at line 24 of file dib8000.h.

#define DIB8000_GPIO_DEFAULT_VALUES   0x0000

Definition at line 18 of file dib8000.h.

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

Definition at line 20 of file dib8000.h.

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

Definition at line 21 of file dib8000.h.

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

Definition at line 22 of file dib8000.h.

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

Definition at line 23 of file dib8000.h.

Function Documentation

int dib8000_remove_slave_frontend ( struct dvb_frontend fe)

Definition at line 161 of file dib8000.h.