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

Data Fields

uint16_t reg_output
 
uint16_t reg_direction
 
uint16_t reg_input
 
struct i2c_clientclient
 
struct input_dev * input
 
struct delayed_work dwork
 
int io_size
 
int irqnum
 
u16 pinmask
 
bool use_polling
 
struct tca6416_button buttons [0]
 

Detailed Description

Definition at line 42 of file tca6416-keypad.c.

Field Documentation

struct tca6416_button buttons[0]

Definition at line 54 of file tca6416-keypad.c.

Definition at line 47 of file tca6416-keypad.c.

Definition at line 49 of file tca6416-keypad.c.

struct input_dev* input

Definition at line 48 of file tca6416-keypad.c.

int io_size

Definition at line 50 of file tca6416-keypad.c.

int irqnum

Definition at line 51 of file tca6416-keypad.c.

u16 pinmask

Definition at line 52 of file tca6416-keypad.c.

uint16_t reg_direction

Definition at line 44 of file tca6416-keypad.c.

uint16_t reg_input

Definition at line 45 of file tca6416-keypad.c.

uint16_t reg_output

Definition at line 43 of file tca6416-keypad.c.

bool use_polling

Definition at line 53 of file tca6416-keypad.c.


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