Lines Matching defs:input
10 #include <linux/input.h>
14 #include <linux/input/matrix_keypad.h>
118 * @input: spawned input device
131 struct input_dev *input;
166 struct input_dev *input = keypad->input;
187 input_event(input, EV_MSC, MSC_SCAN, code);
188 input_report_key(input, keypad->keymap[code], !up);
189 input_sync(input);
243 * On STMPE24xx, set pin bias to pull-up on all keypad input
336 struct input_dev *input;
358 input = devm_input_allocate_device(&pdev->dev);
359 if (!input)
362 input->name = "STMPE keypad";
363 input->id.bustype = BUS_I2C;
364 input->dev.parent = &pdev->dev;
371 keypad->keymap, input);
375 input_set_capability(input, EV_MSC, MSC_SCAN);
377 __set_bit(EV_REP, input->evbit);
381 keypad->input = input;
395 error = input_register_device(input);
398 "unable to register input device: %d\n", error);