Home
last modified time | relevance | path

Searched defs:keypad (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/input/keyboard/
A Dmatrix_keypad.c85 static void enable_row_irqs(struct matrix_keypad *keypad) in enable_row_irqs()
98 static void disable_row_irqs(struct matrix_keypad *keypad) in disable_row_irqs()
116 struct matrix_keypad *keypad = in matrix_keypad_scan() local
174 struct matrix_keypad *keypad = id; in matrix_keypad_interrupt() local
199 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_start() local
215 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_stop() local
276 struct matrix_keypad *keypad = platform_get_drvdata(pdev); in matrix_keypad_suspend() local
289 struct matrix_keypad *keypad = platform_get_drvdata(pdev); in matrix_keypad_resume() local
304 struct matrix_keypad *keypad) in matrix_keypad_init_gpio()
483 struct matrix_keypad *keypad; in matrix_keypad_probe() local
[all …]
A Dsamsung-keypad.c79 static void samsung_keypad_scan(struct samsung_keypad *keypad, in samsung_keypad_scan()
147 struct samsung_keypad *keypad = dev_id; in samsung_keypad_irq() local
194 static void samsung_keypad_stop(struct samsung_keypad *keypad) in samsung_keypad_stop()
226 struct samsung_keypad *keypad = input_get_drvdata(input_dev); in samsung_keypad_open() local
235 struct samsung_keypad *keypad = input_get_drvdata(input_dev); in samsung_keypad_close() local
318 struct samsung_keypad *keypad; in samsung_keypad_probe() local
450 struct samsung_keypad *keypad = platform_get_drvdata(pdev); in samsung_keypad_remove() local
465 struct samsung_keypad *keypad = platform_get_drvdata(pdev); in samsung_keypad_runtime_suspend() local
489 struct samsung_keypad *keypad = platform_get_drvdata(pdev); in samsung_keypad_runtime_resume() local
534 struct samsung_keypad *keypad = platform_get_drvdata(pdev); in samsung_keypad_suspend() local
[all …]
A Dpxa27x_keypad.c408 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() local
591 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() local
657 struct pxa27x_keypad *keypad = input_get_drvdata(dev); in pxa27x_keypad_close() local
667 struct pxa27x_keypad *keypad = platform_get_drvdata(pdev); in pxa27x_keypad_suspend() local
684 struct pxa27x_keypad *keypad = platform_get_drvdata(pdev); in pxa27x_keypad_resume() local
[all …]
A Dnomadik-ske-keypad.c75 static void ske_keypad_set_bits(struct ske_keypad *keypad, u16 addr, in ske_keypad_set_bits()
95 static int __init ske_keypad_chip_init(struct ske_keypad *keypad) in ske_keypad_chip_init()
141 static void ske_keypad_report(struct ske_keypad *keypad, u8 status, int col) in ske_keypad_report()
167 static void ske_keypad_read_data(struct ske_keypad *keypad) in ske_keypad_read_data()
201 struct ske_keypad *keypad = dev_id; in ske_keypad_irq() local
228 struct ske_keypad *keypad; in ske_keypad_probe() local
371 struct ske_keypad *keypad = platform_get_drvdata(pdev); in ske_keypad_remove() local
395 struct ske_keypad *keypad = platform_get_drvdata(pdev); in ske_keypad_suspend() local
409 struct ske_keypad *keypad = platform_get_drvdata(pdev); in ske_keypad_resume() local
A Dst-keyscan.c41 struct st_keyscan *keypad = dev_id; in keyscan_isr() local
59 static int keyscan_start(struct st_keyscan *keypad) in keyscan_start()
79 static void keyscan_stop(struct st_keyscan *keypad) in keyscan_stop()
88 struct st_keyscan *keypad = input_get_drvdata(dev); in keyscan_open() local
95 struct st_keyscan *keypad = input_get_drvdata(dev); in keyscan_close() local
217 struct st_keyscan *keypad = platform_get_drvdata(pdev); in keyscan_suspend() local
234 struct st_keyscan *keypad = platform_get_drvdata(pdev); in keyscan_resume() local
A Dimx_keypad.c78 static void imx_keypad_scan_matrix(struct imx_keypad *keypad, in imx_keypad_scan_matrix()
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() local
289 struct imx_keypad *keypad = dev_id; in imx_keypad_irq_handler() local
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() local
382 struct imx_keypad *keypad = input_get_drvdata(dev); in imx_keypad_open() local
419 struct imx_keypad *keypad; in imx_keypad_probe() local
A Dep93xx_keypad.c84 struct ep93xx_keypad *keypad = dev_id; in ep93xx_keypad_irq_handler() local
133 static void ep93xx_keypad_config(struct ep93xx_keypad *keypad) in ep93xx_keypad_config()
158 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); in ep93xx_keypad_open() local
171 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); in ep93xx_keypad_close() local
183 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); in ep93xx_keypad_suspend() local
201 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); in ep93xx_keypad_resume() local
231 struct ep93xx_keypad *keypad; in ep93xx_keypad_probe() local
A Dtc3589x-keypad.c114 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() local
226 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() local
315 struct tc_keypad *keypad = input_get_drvdata(input); in tc3589x_keypad_close() local
377 struct tc_keypad *keypad; in tc3589x_keypad_probe() local
462 struct tc_keypad *keypad = platform_get_drvdata(pdev); in tc3589x_keypad_suspend() local
481 struct tc_keypad *keypad = platform_get_drvdata(pdev); in tc3589x_keypad_resume() local
A Dstmpe-keypad.c140 static int stmpe_keypad_read_data(struct stmpe_keypad *keypad, u8 *data) in stmpe_keypad_read_data()
164 struct stmpe_keypad *keypad = dev; in stmpe_keypad_irq() local
194 static int stmpe_keypad_altfunc_init(struct stmpe_keypad *keypad) in stmpe_keypad_altfunc_init()
264 static int stmpe_keypad_chip_init(struct stmpe_keypad *keypad) in stmpe_keypad_chip_init()
313 static void stmpe_keypad_fill_used_pins(struct stmpe_keypad *keypad, in stmpe_keypad_fill_used_pins()
334 struct stmpe_keypad *keypad; in stmpe_keypad_probe() local
408 struct stmpe_keypad *keypad = platform_get_drvdata(pdev); in stmpe_keypad_remove() local
A Dnspire-keypad.c52 struct nspire_keypad *keypad = dev_id; in nspire_keypad_irq() local
98 struct nspire_keypad *keypad = input_get_drvdata(input); in nspire_keypad_open() local
135 struct nspire_keypad *keypad = input_get_drvdata(input); in nspire_keypad_close() local
148 struct nspire_keypad *keypad; in nspire_keypad_probe() local
A Dmax7359_keypad.c87 struct max7359_keypad *keypad = dev_id; in max7359_interrupt() local
129 struct max7359_keypad *keypad = input_get_drvdata(dev); in max7359_open() local
138 struct max7359_keypad *keypad = input_get_drvdata(dev); in max7359_close() local
163 struct max7359_keypad *keypad; in max7359_probe() local
/linux/drivers/auxdisplay/
A Dht16k33.c102 struct ht16k33_keypad keypad; member
372 static bool ht16k33_keypad_scan(struct ht16k33_keypad *keypad) in ht16k33_keypad_scan()
411 struct ht16k33_keypad *keypad = dev; in ht16k33_keypad_irq_thread() local
425 struct ht16k33_keypad *keypad = input_get_drvdata(dev); in ht16k33_keypad_start() local
436 struct ht16k33_keypad *keypad = input_get_drvdata(dev); in ht16k33_keypad_stop() local
517 struct ht16k33_keypad *keypad) in ht16k33_keypad_probe()
A Dpanel.c191 } keypad; variable
/linux/arch/arm/boot/dts/
A Dpxa27x.dtsi92 keypad: keypad@41500000 { label
A Dep7209.dtsi187 keypad: keypad { label
A Dnspire.dtsi183 keypad: input@900E0000 { label
A Dbcm-cygnus.dtsi609 keypad: keypad@180ac000 { label
A Ds5pv210.dtsi187 keypad: keypad@e1600000 { label
A Domap5-l4.dtsi2449 keypad: keypad@0 { label
A Domap4-l4.dtsi1198 keypad: keypad@0 { label
A Dexynos4.dtsi310 keypad: keypad@100a0000 { label
/linux/drivers/input/misc/
A Diqs626a.c448 struct input_dev *keypad; member
A Diqs269a.c297 struct input_dev *keypad; member
/linux/include/linux/mfd/
A Dtwl.h702 struct twl4030_keypad_data *keypad; member

Completed in 53 milliseconds