Searched defs:keypad (Results 1 – 17 of 17) sorted by relevance
91 static void enable_row_irqs(struct matrix_keypad *keypad) in enable_row_irqs()99 static void disable_row_irqs(struct matrix_keypad *keypad) in disable_row_irqs()107 static uint32_t read_row_state(struct matrix_keypad *keypad) in read_row_state()122 struct matrix_keypad *keypad = in matrix_keypad_scan() local196 struct matrix_keypad *keypad = id; in matrix_keypad_interrupt() local219 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_start() local235 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_stop() local273 struct matrix_keypad *keypad = platform_get_drvdata(pdev); in matrix_keypad_suspend() local300 struct matrix_keypad *keypad) in matrix_keypad_init_gpio()360 struct matrix_keypad *keypad) in matrix_keypad_setup_interrupts()[all …]
408 static void pxa27x_keypad_scan_matrix(struct pxa27x_keypad *keypad) in pxa27x_keypad_scan_matrix()511 static void pxa27x_keypad_scan_rotary(struct pxa27x_keypad *keypad) in pxa27x_keypad_scan_rotary()527 static void pxa27x_keypad_scan_direct(struct pxa27x_keypad *keypad) in pxa27x_keypad_scan_direct()567 static void clear_wakeup_event(struct pxa27x_keypad *keypad) in clear_wakeup_event()577 struct pxa27x_keypad *keypad = dev_id; in pxa27x_keypad_irq_handler() local591 static void pxa27x_keypad_config(struct pxa27x_keypad *keypad) in pxa27x_keypad_config()643 struct pxa27x_keypad *keypad = input_get_drvdata(dev); in pxa27x_keypad_open() local657 struct pxa27x_keypad *keypad = input_get_drvdata(dev); in pxa27x_keypad_close() local666 struct pxa27x_keypad *keypad = platform_get_drvdata(pdev); in pxa27x_keypad_suspend() local683 struct pxa27x_keypad *keypad = platform_get_drvdata(pdev); in pxa27x_keypad_resume() local[all …]
78 static void samsung_keypad_scan(struct samsung_keypad *keypad, in samsung_keypad_scan()99 static bool samsung_keypad_report(struct samsung_keypad *keypad, in samsung_keypad_report()141 struct samsung_keypad *keypad = dev_id; in samsung_keypad_irq() local188 static void samsung_keypad_stop(struct samsung_keypad *keypad) in samsung_keypad_stop()220 struct samsung_keypad *keypad = input_get_drvdata(input_dev); in samsung_keypad_open() local229 struct samsung_keypad *keypad = input_get_drvdata(input_dev); in samsung_keypad_close() local312 struct samsung_keypad *keypad; in samsung_keypad_probe() local444 struct samsung_keypad *keypad = platform_get_drvdata(pdev); in samsung_keypad_runtime_suspend() local468 struct samsung_keypad *keypad = platform_get_drvdata(pdev); in samsung_keypad_runtime_resume() local511 struct samsung_keypad *keypad = platform_get_drvdata(pdev); in samsung_keypad_suspend() local[all …]
79 static void imx_keypad_scan_matrix(struct imx_keypad *keypad, in imx_keypad_scan_matrix()144 static void imx_keypad_fire_events(struct imx_keypad *keypad, in imx_keypad_fire_events()186 struct imx_keypad *keypad = timer_container_of(keypad, t, in imx_keypad_check_for_events() local291 struct imx_keypad *keypad = dev_id; in imx_keypad_irq_handler() local314 static void imx_keypad_config(struct imx_keypad *keypad) in imx_keypad_config()350 static void imx_keypad_inhibit(struct imx_keypad *keypad) in imx_keypad_inhibit()367 struct imx_keypad *keypad = input_get_drvdata(dev); in imx_keypad_close() local384 struct imx_keypad *keypad = input_get_drvdata(dev); in imx_keypad_open() local421 struct imx_keypad *keypad; in imx_keypad_probe() local
43 struct st_keyscan *keypad = dev_id; in keyscan_isr() local61 static int keyscan_start(struct st_keyscan *keypad) in keyscan_start()81 static void keyscan_stop(struct st_keyscan *keypad) in keyscan_stop()90 struct st_keyscan *keypad = input_get_drvdata(dev); in keyscan_open() local97 struct st_keyscan *keypad = input_get_drvdata(dev); in keyscan_close() local216 struct st_keyscan *keypad = platform_get_drvdata(pdev); in keyscan_suspend() local232 struct st_keyscan *keypad = platform_get_drvdata(pdev); in keyscan_resume() local
114 static int tc3589x_keypad_init_key_hardware(struct tc_keypad *keypad) in tc3589x_keypad_init_key_hardware()191 struct tc_keypad *keypad = dev; in tc3589x_keypad_irq() local226 static int tc3589x_keypad_enable(struct tc_keypad *keypad) in tc3589x_keypad_enable()262 static int tc3589x_keypad_disable(struct tc_keypad *keypad) in tc3589x_keypad_disable()295 struct tc_keypad *keypad = input_get_drvdata(input); in tc3589x_keypad_open() local315 struct tc_keypad *keypad = input_get_drvdata(input); in tc3589x_keypad_close() local376 struct tc_keypad *keypad; in tc3589x_keypad_probe() local460 struct tc_keypad *keypad = platform_get_drvdata(pdev); in tc3589x_keypad_suspend() local479 struct tc_keypad *keypad = platform_get_drvdata(pdev); in tc3589x_keypad_resume() local
81 struct ep93xx_keypad *keypad = dev_id; in ep93xx_keypad_irq_handler() local130 static void ep93xx_keypad_config(struct ep93xx_keypad *keypad) in ep93xx_keypad_config()143 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); in ep93xx_keypad_open() local156 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); in ep93xx_keypad_close() local168 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); in ep93xx_keypad_suspend() local184 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); in ep93xx_keypad_resume() local206 struct ep93xx_keypad *keypad; in ep93xx_keypad_probe() local
141 static int stmpe_keypad_read_data(struct stmpe_keypad *keypad, u8 *data) in stmpe_keypad_read_data()165 struct stmpe_keypad *keypad = dev; in stmpe_keypad_irq() local195 static int stmpe_keypad_altfunc_init(struct stmpe_keypad *keypad) in stmpe_keypad_altfunc_init()265 static int stmpe_keypad_chip_init(struct stmpe_keypad *keypad) in stmpe_keypad_chip_init()314 static void stmpe_keypad_fill_used_pins(struct stmpe_keypad *keypad, in stmpe_keypad_fill_used_pins()335 struct stmpe_keypad *keypad; in stmpe_keypad_probe() local409 struct stmpe_keypad *keypad = platform_get_drvdata(pdev); in stmpe_keypad_remove() local
52 struct nspire_keypad *keypad = dev_id; in nspire_keypad_irq() local98 struct nspire_keypad *keypad = input_get_drvdata(input); in nspire_keypad_open() local135 struct nspire_keypad *keypad = input_get_drvdata(input); in nspire_keypad_close() local148 struct nspire_keypad *keypad; in nspire_keypad_probe() local
87 struct max7359_keypad *keypad = dev_id; in max7359_interrupt() local129 struct max7359_keypad *keypad = input_get_drvdata(dev); in max7359_open() local138 struct max7359_keypad *keypad = input_get_drvdata(dev); in max7359_close() local162 struct max7359_keypad *keypad; in max7359_probe() local
50 struct mt6779_keypad *keypad = dev_id; in mt6779_keypad_irq_handler() local113 struct mt6779_keypad *keypad; in mt6779_keypad_pdrv_probe() local
39 unsigned long keypad; member
93 struct ht16k33_keypad keypad; member328 static bool ht16k33_keypad_scan(struct ht16k33_keypad *keypad) in ht16k33_keypad_scan()367 struct ht16k33_keypad *keypad = dev; in ht16k33_keypad_irq_thread() local381 struct ht16k33_keypad *keypad = input_get_drvdata(dev); in ht16k33_keypad_start() local392 struct ht16k33_keypad *keypad = input_get_drvdata(dev); in ht16k33_keypad_stop() local494 struct ht16k33_keypad *keypad) in ht16k33_keypad_probe()
191 } keypad; variable
448 struct input_dev *keypad; member
1487 struct input_dev *keypad; member
323 struct input_dev *keypad; member
Completed in 52 milliseconds