Lines Matching refs:omap4_keypad
68 struct omap4_keypad { struct
85 static int kbd_readl(struct omap4_keypad *keypad_data, u32 offset) in kbd_readl() argument
91 static void kbd_writel(struct omap4_keypad *keypad_data, u32 offset, u32 value) in kbd_writel()
97 static int kbd_read_irqreg(struct omap4_keypad *keypad_data, u32 offset) in kbd_read_irqreg()
103 static void kbd_write_irqreg(struct omap4_keypad *keypad_data, in kbd_write_irqreg()
114 struct omap4_keypad *keypad_data = dev_id; in omap4_keypad_irq_handler()
124 struct omap4_keypad *keypad_data = dev_id; in omap4_keypad_irq_thread_fn()
164 struct omap4_keypad *keypad_data = input_get_drvdata(input); in omap4_keypad_open()
189 static void omap4_keypad_stop(struct omap4_keypad *keypad_data) in omap4_keypad_stop()
203 struct omap4_keypad *keypad_data; in omap4_keypad_close()
214 struct omap4_keypad *keypad_data) in omap4_keypad_parse_dt()
231 struct omap4_keypad *keypad_data) in omap4_keypad_check_revision()
257 struct omap4_keypad *keypad_data; in omap4_keypad_probe()
274 keypad_data = kzalloc(sizeof(struct omap4_keypad), GFP_KERNEL); in omap4_keypad_probe()
401 struct omap4_keypad *keypad_data = platform_get_drvdata(pdev); in omap4_keypad_remove()
431 struct omap4_keypad *keypad_data = platform_get_drvdata(pdev); in omap4_keypad_suspend()
446 struct omap4_keypad *keypad_data = platform_get_drvdata(pdev); in omap4_keypad_resume()