Lines Matching defs:keypad
55 static void __activate_col(struct matrix_keypad *keypad, int col, bool on) in __activate_col()
66 static void activate_col(struct matrix_keypad *keypad, int col, bool on) in activate_col()
74 static void activate_all_cols(struct matrix_keypad *keypad, bool on) in activate_all_cols()
82 static bool row_asserted(struct matrix_keypad *keypad, int row) in row_asserted()
87 static void enable_row_irqs(struct matrix_keypad *keypad) in enable_row_irqs()
95 static void disable_row_irqs(struct matrix_keypad *keypad) in disable_row_irqs()
108 struct matrix_keypad *keypad = in matrix_keypad_scan() local
168 struct matrix_keypad *keypad = id; in matrix_keypad_interrupt() local
191 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_start() local
207 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_stop() local
221 static void matrix_keypad_enable_wakeup(struct matrix_keypad *keypad) in matrix_keypad_enable_wakeup()
231 static void matrix_keypad_disable_wakeup(struct matrix_keypad *keypad) in matrix_keypad_disable_wakeup()
245 struct matrix_keypad *keypad = platform_get_drvdata(pdev); in matrix_keypad_suspend() local
258 struct matrix_keypad *keypad = platform_get_drvdata(pdev); in matrix_keypad_resume() local
272 struct matrix_keypad *keypad) in matrix_keypad_init_gpio()
332 struct matrix_keypad *keypad) in matrix_keypad_setup_interrupts()
371 struct matrix_keypad *keypad; in matrix_keypad_probe() local