Lines Matching defs:input
10 #include <linux/input.h>
39 struct input_dev *input;
116 input_report_key(onkey->input, KEY_POWER, 0);
117 input_sync(onkey->input);
130 dev_warn(&onkey->input->dev,
137 dev_warn(&onkey->input->dev,
144 dev_dbg(&onkey->input->dev,
150 dev_err(&onkey->input->dev,
172 input_report_key(onkey->input, KEY_POWER, 1);
173 input_sync(onkey->input);
177 input_report_key(onkey->input, KEY_POWER, 1);
178 input_sync(onkey->input);
179 input_report_key(onkey->input, KEY_POWER, 0);
180 input_sync(onkey->input);
218 onkey->input = devm_input_allocate_device(&pdev->dev);
219 if (!onkey->input) {
220 dev_err(&pdev->dev, "Failed to allocated input device.\n");
224 onkey->input->name = onkey->config->name;
227 onkey->input->phys = onkey->phys;
228 onkey->input->dev.parent = &pdev->dev;
230 input_set_capability(onkey->input, EV_KEY, KEY_POWER);
263 error = input_register_device(onkey->input);
266 "Failed to register input device: %d\n", error);