Lines Matching refs:imx_keypad
44 struct imx_keypad { struct
78 static void imx_keypad_scan_matrix(struct imx_keypad *keypad, in imx_keypad_scan_matrix() argument
143 static void imx_keypad_fire_events(struct imx_keypad *keypad, in imx_keypad_fire_events()
185 struct imx_keypad *keypad = from_timer(keypad, t, check_matrix_timer); in imx_keypad_check_for_events()
289 struct imx_keypad *keypad = dev_id; in imx_keypad_irq_handler()
312 static void imx_keypad_config(struct imx_keypad *keypad) in imx_keypad_config()
348 static void imx_keypad_inhibit(struct imx_keypad *keypad) in imx_keypad_inhibit()
365 struct imx_keypad *keypad = input_get_drvdata(dev); in imx_keypad_close()
382 struct imx_keypad *keypad = input_get_drvdata(dev); in imx_keypad_open()
423 struct imx_keypad *keypad; in imx_keypad_probe()
532 struct imx_keypad *kbd = platform_get_drvdata(pdev); in imx_kbd_suspend()
552 struct imx_keypad *kbd = platform_get_drvdata(pdev); in imx_kbd_resume()