Lines Matching defs:input
16 #include <linux/input.h>
41 struct input_dev *input;
42 char phys[32]; /* for input device */
55 /* input layer checks if event is redundant */
56 input_report_switch(button->input, SW_TABLET_MODE, !state);
57 input_sync(button->input);
87 struct input_dev *input;
98 button->input = input = input_allocate_device();
99 if (!input) {
118 input->name = name;
119 input->phys = button->phys;
120 input->id.bustype = BUS_HOST;
121 input->dev.parent = &device->dev;
123 input->evbit[0] = BIT_MASK(EV_SW);
124 set_bit(SW_TABLET_MODE, input->swbit);
126 error = input_register_device(input);
142 input_free_device(input);
152 input_unregister_device(button->input);