Lines Matching defs:input
16 #include <linux/input.h>
39 struct input_dev *input;
40 char phys[32]; /* for input device */
53 /* input layer checks if event is redundant */
54 input_report_switch(button->input, SW_TABLET_MODE, !state);
55 input_sync(button->input);
85 struct input_dev *input;
96 button->input = input = input_allocate_device();
97 if (!input) {
116 input->name = name;
117 input->phys = button->phys;
118 input->id.bustype = BUS_HOST;
119 input->dev.parent = &device->dev;
121 input->evbit[0] = BIT_MASK(EV_SW);
122 set_bit(SW_TABLET_MODE, input->swbit);
124 error = input_register_device(input);
140 input_free_device(input);
150 input_unregister_device(button->input);