Lines Matching defs:input
16 #include <linux/input.h>
43 struct input_dev *input;
167 struct acpi_object_list input;
177 input.count = 1;
178 input.pointer = ¶m;
183 status = acpi_evaluate_integer(handle, "GBCT", &input, &ret);
194 struct acpi_object_list input;
212 input.count = 2;
213 input.pointer = params;
221 status = acpi_evaluate_object(handle, "SBCT", &input, NULL);
639 input_report_key(data->input, code, 1);
640 input_sync(data->input);
642 input_report_key(data->input, code, 0);
643 input_sync(data->input);
748 data->input = devm_input_allocate_device(&acpi_dev->dev);
749 if (!data->input)
752 data->input->name = "System76 ACPI Hotkeys";
753 data->input->phys = "system76_acpi/input0";
754 data->input->id.bustype = BUS_HOST;
755 data->input->dev.parent = &acpi_dev->dev;
756 input_set_capability(data->input, EV_KEY, KEY_SCREENLOCK);
758 err = input_register_device(data->input);