Lines Matching defs:input
8 #include <linux/input.h>
9 #include <linux/input/matrix_keypad.h>
10 #include <linux/input/lm8333.h>
35 struct input_dev *input;
78 struct input_dev *input = lm8333->input;
95 input_event(input, EV_MSC, MSC_SCAN, code);
96 input_report_key(input, lm8333->keycodes[code], pressed);
99 input_sync(input);
133 struct input_dev *input;
149 input = devm_input_allocate_device(&client->dev);
150 if (!input)
154 lm8333->input = input;
156 input->name = client->name;
157 input->id.bustype = BUS_I2C;
159 input_set_capability(input, EV_MSC, MSC_SCAN);
163 lm8333->keycodes, input);
188 err = input_register_device(input);