Home
last modified time | relevance | path

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

/linux/drivers/input/keyboard/
H A Dst-keyscan.c43 struct st_keyscan *keypad = dev_id; in keyscan_isr() local
61 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() local
97 struct st_keyscan *keypad = input_get_drvdata(dev); in keyscan_close() local
216 struct st_keyscan *keypad = platform_get_drvdata(pdev); in keyscan_suspend() local
232 struct st_keyscan *keypad = platform_get_drvdata(pdev); in keyscan_resume() local
H A Dcharlieplex_keypad.c38 struct charlieplex_keypad *keypad = input_get_drvdata(input); in charlieplex_keypad_report_key() local
59 struct charlieplex_keypad *keypad = input_get_drvdata(input); in charlieplex_keypad_check_switch_change() local
72 static int charlieplex_keypad_scan_line(struct charlieplex_keypad *keypad, in charlieplex_keypad_scan_line()
111 struct charlieplex_keypad *keypad = input_get_drvdata(input); in charlieplex_keypad_poll() local
125 struct charlieplex_keypad *keypad) in charlieplex_keypad_init_gpio()
153 struct charlieplex_keypad *keypad; in charlieplex_keypad_probe() local
H A Dep93xx_keypad.c80 struct ep93xx_keypad *keypad = dev_id; in ep93xx_keypad_irq_handler() local
129 static void ep93xx_keypad_config(struct ep93xx_keypad *keypad) in ep93xx_keypad_config()
142 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); in ep93xx_keypad_open() local
155 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); in ep93xx_keypad_close() local
167 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); in ep93xx_keypad_suspend() local
183 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); in ep93xx_keypad_resume() local
205 struct ep93xx_keypad *keypad; in ep93xx_keypad_probe() local
H 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
376 struct tc_keypad *keypad; in tc3589x_keypad_probe() local
460 struct tc_keypad *keypad = platform_get_drvdata(pdev); in tc3589x_keypad_suspend() local
479 struct tc_keypad *keypad = platform_get_drvdata(pdev); in tc3589x_keypad_resume() local
H A Dstmpe-keypad.c141 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() local
195 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() local
409 struct stmpe_keypad *keypad = platform_get_drvdata(pdev); in stmpe_keypad_remove() local
H 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
H 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
162 struct max7359_keypad *keypad; in max7359_probe() local
H A Dmt6779-keypad.c50 struct mt6779_keypad *keypad = dev_id; in mt6779_keypad_irq_handler() local
113 struct mt6779_keypad *keypad; in mt6779_keypad_pdrv_probe() local
H A Dadp5585-keys.c38 unsigned long keypad; member
/linux/drivers/auxdisplay/
H A Dht16k33.c93 struct ht16k33_keypad keypad; member
328 static bool ht16k33_keypad_scan(struct ht16k33_keypad *keypad) in ht16k33_keypad_scan()
367 struct ht16k33_keypad *keypad = dev; in ht16k33_keypad_irq_thread() local
381 struct ht16k33_keypad *keypad = input_get_drvdata(dev); in ht16k33_keypad_start() local
392 struct ht16k33_keypad *keypad = input_get_drvdata(dev); in ht16k33_keypad_stop() local
494 struct ht16k33_keypad *keypad) in ht16k33_keypad_probe()
H A Dpanel.c191 } keypad; variable
/linux/arch/arm/boot/dts/intel/pxa/
H A Dpxa27x.dtsi95 keypad: keypad@41500000 { label
/linux/arch/arm/boot/dts/cirrus/
H A Dep7209.dtsi187 keypad: keypad { label
H A Dep93xx.dtsi321 keypad: keypad@800f0000 { label
/linux/arch/arm/boot/dts/nspire/
H A Dnspire.dtsi202 keypad: input@900e0000 { label
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm-cygnus.dtsi612 keypad: keypad@180ac000 { label
/linux/arch/arm/boot/dts/samsung/
H A Ds5pv210.dtsi185 keypad: keypad@e1600000 { label
H A Dexynos4.dtsi309 keypad: keypad@100a0000 { label
/linux/drivers/input/misc/
H A Diqs7222.c1486 struct input_dev *keypad; member
H A Diqs626a.c447 struct input_dev *keypad; member
H A Diqs269a.c322 struct input_dev *keypad; member