/linux-master/drivers/input/keyboard/ |
H A D | mt6779-keypad.c | 50 struct mt6779_keypad *keypad = dev_id; local 118 struct mt6779_keypad *keypad; local [all...] |
H A D | imx_keypad.c | 79 static void imx_keypad_scan_matrix(struct imx_keypad *keypad, argument 144 imx_keypad_fire_events(struct imx_keypad *keypad, unsigned short *matrix_volatile_state) argument 186 struct imx_keypad *keypad = from_timer(keypad, t, check_matrix_timer); local 290 struct imx_keypad *keypad = dev_id; local 313 imx_keypad_config(struct imx_keypad *keypad) argument 349 imx_keypad_inhibit(struct imx_keypad *keypad) argument 366 struct imx_keypad *keypad = input_get_drvdata(dev); local 383 struct imx_keypad *keypad = input_get_drvdata(dev); local 420 struct imx_keypad *keypad; local [all...] |
H A D | st-keyscan.c | 43 struct st_keyscan *keypad = dev_id; local 61 static int keyscan_start(struct st_keyscan *keypad) argument 81 keyscan_stop(struct st_keyscan *keypad) argument 90 struct st_keyscan *keypad = input_get_drvdata(dev); local 97 struct st_keyscan *keypad = input_get_drvdata(dev); local 216 struct st_keyscan *keypad = platform_get_drvdata(pdev); local 233 struct st_keyscan *keypad = platform_get_drvdata(pdev); local [all...] |
H A D | max7359_keypad.c | 87 struct max7359_keypad *keypad = dev_id; local 129 struct max7359_keypad *keypad = input_get_drvdata(dev); local 138 struct max7359_keypad *keypad = input_get_drvdata(dev); local 162 struct max7359_keypad *keypad; local [all...] |
H A D | nomadik-ske-keypad.c | 75 static void ske_keypad_set_bits(struct ske_keypad *keypad, u16 addr, argument 95 ske_keypad_chip_init(struct ske_keypad *keypad) argument 141 ske_keypad_report(struct ske_keypad *keypad, u8 status, int col) argument 167 ske_keypad_read_data(struct ske_keypad *keypad) argument 201 struct ske_keypad *keypad = dev_id; local 226 struct ske_keypad *keypad = data; local 236 struct ske_keypad *keypad; local 338 struct ske_keypad *keypad = platform_get_drvdata(pdev); local 352 struct ske_keypad *keypad = platform_get_drvdata(pdev); local [all...] |
H A D | nspire-keypad.c | 52 struct nspire_keypad *keypad = dev_id; local 98 struct nspire_keypad *keypad = input_get_drvdata(input); local 135 struct nspire_keypad *keypad = input_get_drvdata(input); local 148 struct nspire_keypad *keypad; local [all...] |
H A D | ep93xx_keypad.c | 85 struct ep93xx_keypad *keypad = dev_id; local 134 ep93xx_keypad_config(struct ep93xx_keypad *keypad) argument 159 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); local 172 struct ep93xx_keypad *keypad = input_get_drvdata(pdev); local 184 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); local 202 struct ep93xx_keypad *keypad = platform_get_drvdata(pdev); local 232 struct ep93xx_keypad *keypad; local [all...] |
H A D | matrix_keypad.c | 88 static void enable_row_irqs(struct matrix_keypad *keypad) argument 96 static void disable_row_irqs(struct matrix_keypad *keypad) argument 109 struct matrix_keypad *keypad = local 170 struct matrix_keypad *keypad = id; local 195 struct matrix_keypad *keypad = input_get_drvdata(dev); local 211 struct matrix_keypad *keypad = input_get_drvdata(dev); local 225 matrix_keypad_enable_wakeup(struct matrix_keypad *keypad) argument 234 matrix_keypad_disable_wakeup(struct matrix_keypad *keypad) argument 247 struct matrix_keypad *keypad = platform_get_drvdata(pdev); local 260 struct matrix_keypad *keypad = platform_get_drvdata(pdev); local 273 matrix_keypad_init_gpio(struct platform_device *pdev, struct matrix_keypad *keypad) argument 438 struct matrix_keypad *keypad; local [all...] |
H A D | tc3589x-keypad.c | 114 static int tc3589x_keypad_init_key_hardware(struct tc_keypad *keypad) argument 191 struct tc_keypad *keypad = dev; local 226 tc3589x_keypad_enable(struct tc_keypad *keypad) argument 262 tc3589x_keypad_disable(struct tc_keypad *keypad) argument 295 struct tc_keypad *keypad = input_get_drvdata(input); local 315 struct tc_keypad *keypad = input_get_drvdata(input); local 377 struct tc_keypad *keypad; local 461 struct tc_keypad *keypad = platform_get_drvdata(pdev); local 480 struct tc_keypad *keypad = platform_get_drvdata(pdev); local [all...] |
H A D | samsung-keypad.c | 79 static void samsung_keypad_scan(struct samsung_keypad *keypad, argument 105 static bool samsung_keypad_report(struct samsung_keypad *keypad, argument 147 struct samsung_keypad *keypad = dev_id; local 172 samsung_keypad_start(struct samsung_keypad *keypad) argument 194 samsung_keypad_stop(struct samsung_keypad *keypad) argument 226 struct samsung_keypad *keypad = input_get_drvdata(input_dev); local 235 struct samsung_keypad *keypad = input_get_drvdata(input_dev); local 317 struct samsung_keypad *keypad; local 449 struct samsung_keypad *keypad = platform_get_drvdata(pdev); local 461 struct samsung_keypad *keypad = platform_get_drvdata(pdev); local 485 struct samsung_keypad *keypad = platform_get_drvdata(pdev); local 503 samsung_keypad_toggle_wakeup(struct samsung_keypad *keypad, bool enable) argument 528 struct samsung_keypad *keypad = platform_get_drvdata(pdev); local 546 struct samsung_keypad *keypad = platform_get_drvdata(pdev); local [all...] |
H A D | stmpe-keypad.c | 141 static int stmpe_keypad_read_data(struct stmpe_keypad *keypad, u8 *data) argument 165 struct stmpe_keypad *keypad = dev; local 195 static int stmpe_keypad_altfunc_init(struct stmpe_keypad *keypad) argument 265 stmpe_keypad_chip_init(struct stmpe_keypad *keypad) argument 314 stmpe_keypad_fill_used_pins(struct stmpe_keypad *keypad, u32 used_rows, u32 used_cols) argument 335 struct stmpe_keypad *keypad; local 409 struct stmpe_keypad *keypad = platform_get_drvdata(pdev); local [all...] |
H A D | pxa27x_keypad.c | 118 static int pxa27x_keypad_matrix_key_parse_dt(struct pxa27x_keypad *keypad, argument 148 static int pxa27x_keypad_direct_key_parse_dt(struct pxa27x_keypad *keypad, argument 208 pxa27x_keypad_rotary_parse_dt(struct pxa27x_keypad *keypad, struct pxa27x_keypad_platform_data *pdata) argument 281 pxa27x_keypad_build_keycode_from_dt(struct pxa27x_keypad *keypad) argument 332 pxa27x_keypad_build_keycode_from_dt(struct pxa27x_keypad *keypad) argument 341 pxa27x_keypad_build_keycode(struct pxa27x_keypad *keypad) argument 408 pxa27x_keypad_scan_matrix(struct pxa27x_keypad *keypad) argument 487 report_rotary_event(struct pxa27x_keypad *keypad, int r, int delta) argument 511 pxa27x_keypad_scan_rotary(struct pxa27x_keypad *keypad) argument 527 pxa27x_keypad_scan_direct(struct pxa27x_keypad *keypad) argument 567 clear_wakeup_event(struct pxa27x_keypad *keypad) argument 577 struct pxa27x_keypad *keypad = dev_id; local 591 pxa27x_keypad_config(struct pxa27x_keypad *keypad) argument 643 struct pxa27x_keypad *keypad = input_get_drvdata(dev); local 657 struct pxa27x_keypad *keypad = input_get_drvdata(dev); local 666 struct pxa27x_keypad *keypad = platform_get_drvdata(pdev); local 683 struct pxa27x_keypad *keypad = platform_get_drvdata(pdev); local 718 struct pxa27x_keypad *keypad; local [all...] |
/linux-master/drivers/auxdisplay/ |
H A D | ht16k33.c | 93 struct ht16k33_keypad keypad; member in struct:ht16k33_priv 341 static bool ht16k33_keypad_scan(struct ht16k33_keypad *keypad) argument 380 struct ht16k33_keypad *keypad = dev; local 394 struct ht16k33_keypad *keypad = input_get_drvdata(dev); local 405 struct ht16k33_keypad *keypad = input_get_drvdata(dev); local 505 ht16k33_keypad_probe(struct i2c_client *client, struct ht16k33_keypad *keypad) argument [all...] |
H A D | panel.c | 191 } keypad; variable in typeref:struct:__anon61 [all...] |
/linux-master/drivers/input/misc/ |
H A D | iqs7222.c | 1474 struct input_dev *keypad; member in struct:iqs7222_private [all...] |
H A D | iqs626a.c | 448 struct input_dev *keypad; member in struct:iqs626_private [all...] |
H A D | iqs269a.c | 323 struct input_dev *keypad; member in struct:iqs269_private [all...] |