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

Data Fields

struct
pxa27x_keypad_platform_data
pdata
 
struct clkclk
 
struct input_dev * input_dev
 
void __iomemmmio_base
 
int irq
 
unsigned short keycodes [MAX_KEYPAD_KEYS]
 
int rotary_rel_code [2]
 
uint32_t matrix_key_state [MAX_MATRIX_KEY_COLS]
 
uint32_t direct_key_state
 
unsigned int direct_key_mask
 

Detailed Description

Definition at line 102 of file pxa27x_keypad.c.

Field Documentation

Definition at line 105 of file pxa27x_keypad.c.

unsigned int direct_key_mask

Definition at line 118 of file pxa27x_keypad.c.

uint32_t direct_key_state

Definition at line 116 of file pxa27x_keypad.c.

struct input_dev* input_dev

Definition at line 106 of file pxa27x_keypad.c.

int irq

Definition at line 109 of file pxa27x_keypad.c.

unsigned short keycodes[MAX_KEYPAD_KEYS]

Definition at line 111 of file pxa27x_keypad.c.

uint32_t matrix_key_state[MAX_MATRIX_KEY_COLS]

Definition at line 115 of file pxa27x_keypad.c.

void __iomem* mmio_base

Definition at line 107 of file pxa27x_keypad.c.

Definition at line 103 of file pxa27x_keypad.c.

int rotary_rel_code[2]

Definition at line 112 of file pxa27x_keypad.c.


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