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

Data Fields

struct tc3589xtc3589x
 
struct input_dev * input
 
struct
tc3589x_keypad_platform_data
board
 
unsigned int krow
 
unsigned int kcol
 
unsigned short keymap [TC3589x_KBD_KEYMAP_SIZE]
 
bool keypad_stopped
 

Detailed Description

struct tc_keypad - data structure used by keypad driver : pointer to tc35893 : pointer to input device object : keypad platform device : number of rows : number of columns : matrix scan code table for keycodes : holds keypad status

Definition at line 85 of file tc3589x-keypad.c.

Field Documentation

Definition at line 88 of file tc3589x-keypad.c.

struct input_dev* input

Definition at line 87 of file tc3589x-keypad.c.

unsigned int kcol

Definition at line 90 of file tc3589x-keypad.c.

unsigned short keymap[TC3589x_KBD_KEYMAP_SIZE]

Definition at line 91 of file tc3589x-keypad.c.

bool keypad_stopped

Definition at line 92 of file tc3589x-keypad.c.

unsigned int krow

Definition at line 89 of file tc3589x-keypad.c.

Definition at line 86 of file tc3589x-keypad.c.


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