Linux Kernel
3.7.1
|
Data Fields | |
struct clk * | clk |
struct input_dev * | input_dev |
void __iomem * | mmio_base |
int | irq |
struct timer_list | check_matrix_timer |
int | stable_count |
bool | enabled |
unsigned short | rows_en_mask |
unsigned short | cols_en_mask |
unsigned short | keycodes [MAX_MATRIX_KEY_NUM] |
unsigned short | matrix_stable_state [MAX_MATRIX_KEY_COLS] |
unsigned short | matrix_unstable_state [MAX_MATRIX_KEY_COLS] |
Definition at line 50 of file imx_keypad.c.
struct timer_list check_matrix_timer |
Definition at line 57 of file imx_keypad.c.
Definition at line 52 of file imx_keypad.c.
unsigned short cols_en_mask |
Definition at line 70 of file imx_keypad.c.
bool enabled |
Definition at line 66 of file imx_keypad.c.
struct input_dev* input_dev |
Definition at line 53 of file imx_keypad.c.
int irq |
Definition at line 56 of file imx_keypad.c.
unsigned short keycodes[MAX_MATRIX_KEY_NUM] |
Definition at line 72 of file imx_keypad.c.
unsigned short matrix_stable_state[MAX_MATRIX_KEY_COLS] |
Definition at line 79 of file imx_keypad.c.
unsigned short matrix_unstable_state[MAX_MATRIX_KEY_COLS] |
Definition at line 80 of file imx_keypad.c.
Definition at line 54 of file imx_keypad.c.
unsigned short rows_en_mask |
Definition at line 69 of file imx_keypad.c.
int stable_count |
Definition at line 64 of file imx_keypad.c.