Searched defs:input_devs (Results 1 - 5 of 5) sorted by relevance

/drivers/input/misc/
H A Dgpio_output.c21 struct gpio_event_input_devs *input_devs, struct gpio_event_info *info,
39 struct gpio_event_input_devs *input_devs, struct gpio_event_info *info,
55 if (dev >= input_devs->count) {
58 dev, input_devs->count,
63 input_set_capability(input_devs->dev[dev], oi->type,
20 gpio_event_output_event( struct gpio_event_input_devs *input_devs, struct gpio_event_info *info, void **data, unsigned int dev, unsigned int type, unsigned int code, int value) argument
38 gpio_event_output_func( struct gpio_event_input_devs *input_devs, struct gpio_event_info *info, void **data, int func) argument
H A Dgpio_axis.c23 struct gpio_event_input_devs *input_devs; member in struct:gpio_axis_state
91 input_report_rel(as->input_devs->dev[ai->dev],
97 input_event(as->input_devs->dev[ai->dev],
100 input_sync(as->input_devs->dev[ai->dev]);
112 int gpio_event_axis_func(struct gpio_event_input_devs *input_devs, argument
139 as->input_devs = input_devs;
141 if (ai->dev >= input_devs->count) {
143 "for %d:%d\n", ai->dev, input_devs->count,
149 input_set_capability(input_devs
[all...]
H A Dgpio_event.c24 struct gpio_event_input_devs *input_devs; member in struct:gpio_event
39 for (devnr = 0; devnr < ip->input_devs->count; devnr++)
40 if (ip->input_devs->dev[devnr] == dev)
42 if (devnr == ip->input_devs->count) {
49 tmp_ret = (*ii)->event(ip->input_devs, *ii,
76 ret = (*ii)->func(ip->input_devs, *ii, &ip->state[i],
94 (*ii)->func(ip->input_devs, *ii, &ip->state[i], func & ~1);
140 sizeof(*ip->input_devs) +
141 sizeof(ip->input_devs->dev[0]) * dev_count, GFP_KERNEL);
147 ip->input_devs
[all...]
H A Dgpio_input.c42 struct gpio_event_input_devs *input_devs; member in struct:gpio_input_state
133 input_event(ds->input_devs->dev[key_entry->dev], ds->info->type,
138 for (i = 0; i < ds->input_devs->count; i++)
139 input_sync(ds->input_devs->dev[i]);
205 input_event(ds->input_devs->dev[key_entry->dev], ds->info->type,
207 input_sync(ds->input_devs->dev[key_entry->dev]);
257 int gpio_event_input_func(struct gpio_event_input_devs *input_devs, argument
299 ds->input_devs = input_devs;
302 input_devs
[all...]
H A Dgpio_matrix.c25 struct gpio_event_input_devs *input_devs; member in struct:gpio_kp
46 if (!test_bit(keycode, kp->input_devs->dev[dev]->key)) {
115 if (pressed != test_bit(keycode, kp->input_devs->dev[dev]->key)) {
128 input_report_key(kp->input_devs->dev[dev], keycode, pressed);
137 for (i = 0; i < kp->input_devs->count; i++)
138 input_sync(kp->input_devs->dev[i]);
306 int gpio_event_matrix_func(struct gpio_event_input_devs *input_devs, argument
338 kp->input_devs = input_devs;
344 if (dev >= input_devs
[all...]

Completed in 61 milliseconds