Lines Matching defs:input
17 #include <linux/input.h>
18 #include <linux/input/matrix_keypad.h>
72 struct input_dev *input;
116 struct input_dev *input_dev = keypad_data->input;
177 struct device *dev = keypad_data->input->dev.parent;
202 static int omap4_keypad_open(struct input_dev *input)
204 struct omap4_keypad *keypad_data = input_get_drvdata(input);
205 struct device *dev = input->dev.parent;
247 static void omap4_keypad_close(struct input_dev *input)
249 struct omap4_keypad *keypad_data = input_get_drvdata(input);
250 struct device *dev = input->dev.parent;
277 keypad_data->no_autorepeat = of_property_read_bool(np, "linux,input-no-autorepeat");
401 /* input device allocation */
402 keypad_data->input = input_dev = devm_input_allocate_device(dev);
450 error = input_register_device(keypad_data->input);
452 dev_err(dev, "failed to register input device\n");