Lines Matching defs:input
10 #include <linux/input.h>
13 #include <linux/input/matrix_keypad.h>
117 * @input: spawned input device
130 struct input_dev *input;
165 struct input_dev *input = keypad->input;
186 input_event(input, EV_MSC, MSC_SCAN, code);
187 input_report_key(input, keypad->keymap[code], !up);
188 input_sync(input);
242 * On STMPE24xx, set pin bias to pull-up on all keypad input
335 struct input_dev *input;
357 input = devm_input_allocate_device(&pdev->dev);
358 if (!input)
361 input->name = "STMPE keypad";
362 input->id.bustype = BUS_I2C;
363 input->dev.parent = &pdev->dev;
370 keypad->keymap, input);
374 input_set_capability(input, EV_MSC, MSC_SCAN);
376 __set_bit(EV_REP, input->evbit);
380 keypad->input = input;
394 error = input_register_device(input);
397 "unable to register input device: %d\n", error);