Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
cx18-gpio.c File Reference
#include "cx18-driver.h"
#include "cx18-io.h"
#include "cx18-cards.h"
#include "cx18-gpio.h"
#include "tuner-xc2028.h"

Go to the source code of this file.

Macros

#define CX18_REG_GPIO_IN   0xc72010
 
#define CX18_REG_GPIO_OUT1   0xc78100
 
#define CX18_REG_GPIO_DIR1   0xc78108
 
#define CX18_REG_GPIO_OUT2   0xc78104
 
#define CX18_REG_GPIO_DIR2   0xc7810c
 

Functions

void cx18_gpio_init (struct cx18 *cx)
 
int cx18_gpio_register (struct cx18 *cx, u32 hw)
 
void cx18_reset_ir_gpio (void *data)
 
 EXPORT_SYMBOL (cx18_reset_ir_gpio)
 
int cx18_reset_tuner_gpio (void *dev, int component, int cmd, int value)
 

Macro Definition Documentation

#define CX18_REG_GPIO_DIR1   0xc78108

Definition at line 36 of file cx18-gpio.c.

#define CX18_REG_GPIO_DIR2   0xc7810c

Definition at line 38 of file cx18-gpio.c.

#define CX18_REG_GPIO_IN   0xc72010

Definition at line 34 of file cx18-gpio.c.

#define CX18_REG_GPIO_OUT1   0xc78100

Definition at line 35 of file cx18-gpio.c.

#define CX18_REG_GPIO_OUT2   0xc78104

Definition at line 37 of file cx18-gpio.c.

Function Documentation

Definition at line 264 of file cx18-gpio.c.

int cx18_gpio_register ( struct cx18 cx,
u32  hw 
)

Definition at line 290 of file cx18-gpio.c.

void cx18_reset_ir_gpio ( void data)

Definition at line 318 of file cx18-gpio.c.

int cx18_reset_tuner_gpio ( void dev,
int  component,
int  cmd,
int  value 
)

Definition at line 334 of file cx18-gpio.c.

EXPORT_SYMBOL ( cx18_reset_ir_gpio  )