Lines Matching defs:input
7 #include <linux/input.h>
24 struct input_dev *input;
74 input_report_abs(joy->input, joy->axes[i].code, val);
77 input_sync(joy->input);
159 input_set_abs_params(joy->input, axes[i].code,
162 input_set_capability(joy->input, EV_ABS, axes[i].code);
178 struct input_dev *input;
209 input = devm_input_allocate_device(dev);
210 if (!input) {
211 dev_err(dev, "Unable to allocate input device\n");
215 joy->input = input;
216 input->name = pdev->name;
217 input->id.bustype = BUS_HOST;
218 input->open = adc_joystick_open;
219 input->close = adc_joystick_close;
225 input_set_drvdata(input, joy);
226 error = input_register_device(input);
228 dev_err(dev, "Unable to register input device\n");