Lines Matching defs:input
9 #include <linux/input.h>
37 struct input_dev *input;
114 input_report_key(onkey->input, KEY_POWER, 0);
115 input_sync(onkey->input);
128 dev_warn(&onkey->input->dev,
135 dev_warn(&onkey->input->dev,
142 dev_dbg(&onkey->input->dev,
148 dev_err(&onkey->input->dev,
170 input_report_key(onkey->input, KEY_POWER, 1);
171 input_sync(onkey->input);
175 input_report_key(onkey->input, KEY_POWER, 1);
176 input_sync(onkey->input);
177 input_report_key(onkey->input, KEY_POWER, 0);
178 input_sync(onkey->input);
223 onkey->input = devm_input_allocate_device(&pdev->dev);
224 if (!onkey->input) {
225 dev_err(&pdev->dev, "Failed to allocated input device.\n");
229 onkey->input->name = onkey->config->name;
232 onkey->input->phys = onkey->phys;
233 onkey->input->dev.parent = &pdev->dev;
235 input_set_capability(onkey->input, EV_KEY, KEY_POWER);
261 error = input_register_device(onkey->input);
264 "Failed to register input device: %d\n", error);