| /linux/drivers/input/keyboard/ |
| H A D | st-keyscan.c | 43 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 D | charlieplex_keypad.c | 38 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 D | ep93xx_keypad.c | 80 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 D | tc3589x-keypad.c | 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() 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 D | stmpe-keypad.c | 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() 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 D | nspire-keypad.c | 52 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 D | max7359_keypad.c | 87 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 D | mt6779-keypad.c | 50 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 D | adp5585-keys.c | 38 unsigned long keypad; member
|
| /linux/drivers/auxdisplay/ |
| H A D | ht16k33.c | 93 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 D | panel.c | 191 } keypad; variable
|
| /linux/arch/arm/boot/dts/intel/pxa/ |
| H A D | pxa27x.dtsi | 95 keypad: keypad@41500000 { label
|
| /linux/arch/arm/boot/dts/cirrus/ |
| H A D | ep7209.dtsi | 187 keypad: keypad { label
|
| H A D | ep93xx.dtsi | 321 keypad: keypad@800f0000 { label
|
| /linux/arch/arm/boot/dts/nspire/ |
| H A D | nspire.dtsi | 202 keypad: input@900e0000 { label
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm-cygnus.dtsi | 612 keypad: keypad@180ac000 { label
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | s5pv210.dtsi | 185 keypad: keypad@e1600000 { label
|
| H A D | exynos4.dtsi | 309 keypad: keypad@100a0000 { label
|
| /linux/drivers/input/misc/ |
| H A D | iqs7222.c | 1486 struct input_dev *keypad; member
|
| H A D | iqs626a.c | 447 struct input_dev *keypad; member
|
| H A D | iqs269a.c | 322 struct input_dev *keypad; member
|