Lines Matching defs:input
17 #include <linux/input.h>
18 #include <linux/input/matrix_keypad.h>
69 struct input_dev *input;
125 struct input_dev *input_dev = keypad_data->input;
162 static int omap4_keypad_open(struct input_dev *input)
164 struct omap4_keypad *keypad_data = input_get_drvdata(input);
166 pm_runtime_get_sync(input->dev.parent);
201 static void omap4_keypad_close(struct input_dev *input)
205 keypad_data = input_get_drvdata(input);
210 pm_runtime_put_sync(input->dev.parent);
224 if (of_get_property(np, "linux,input-no-autorepeat", NULL))
322 /* input device allocation */
323 keypad_data->input = input_dev = input_allocate_device();
372 error = input_register_device(keypad_data->input);
374 dev_err(&pdev->dev, "failed to register input device\n");
408 input_unregister_device(keypad_data->input);