Home
last modified time | relevance | path

Searched refs:poll_dev (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/input/misc/
Drb532_button.c47 static void rb532_button_poll(struct input_polled_dev *poll_dev) in rb532_button_poll() argument
49 input_report_key(poll_dev->input, RB532_BTN_KSYM, in rb532_button_poll()
51 input_sync(poll_dev->input); in rb532_button_poll()
56 struct input_polled_dev *poll_dev; in rb532_button_probe() local
59 poll_dev = input_allocate_polled_device(); in rb532_button_probe()
60 if (!poll_dev) in rb532_button_probe()
63 poll_dev->poll = rb532_button_poll; in rb532_button_probe()
64 poll_dev->poll_interval = RB532_BTN_RATE; in rb532_button_probe()
66 poll_dev->input->name = "rb532 button"; in rb532_button_probe()
67 poll_dev->input->phys = "rb532/button0"; in rb532_button_probe()
[all …]
Dgpio_tilt_polled.c30 struct input_polled_dev *poll_dev; member
86 gpio_tilt_polled_poll(tdev->poll_dev); in gpio_tilt_polled_open()
104 struct input_polled_dev *poll_dev; in gpio_tilt_polled_probe() local
124 poll_dev = input_allocate_polled_device(); in gpio_tilt_polled_probe()
125 if (!poll_dev) { in gpio_tilt_polled_probe()
131 poll_dev->private = tdev; in gpio_tilt_polled_probe()
132 poll_dev->poll = gpio_tilt_polled_poll; in gpio_tilt_polled_probe()
133 poll_dev->poll_interval = pdata->poll_interval; in gpio_tilt_polled_probe()
134 poll_dev->open = gpio_tilt_polled_open; in gpio_tilt_polled_probe()
135 poll_dev->close = gpio_tilt_polled_close; in gpio_tilt_polled_probe()
[all …]
Dsgi_btns.c61 struct input_polled_dev *poll_dev; member
96 struct input_polled_dev *poll_dev; in sgi_buttons_probe() local
101 poll_dev = input_allocate_polled_device(); in sgi_buttons_probe()
102 if (!bdev || !poll_dev) { in sgi_buttons_probe()
109 poll_dev->private = bdev; in sgi_buttons_probe()
110 poll_dev->poll = handle_buttons; in sgi_buttons_probe()
111 poll_dev->poll_interval = BUTTONS_POLL_INTERVAL; in sgi_buttons_probe()
113 input = poll_dev->input; in sgi_buttons_probe()
129 bdev->poll_dev = poll_dev; in sgi_buttons_probe()
132 error = input_register_polled_device(poll_dev); in sgi_buttons_probe()
[all …]
Dcobalt_btns.c42 struct input_polled_dev *poll_dev; member
78 struct input_polled_dev *poll_dev; in cobalt_buttons_probe() local
84 poll_dev = input_allocate_polled_device(); in cobalt_buttons_probe()
85 if (!bdev || !poll_dev) { in cobalt_buttons_probe()
92 poll_dev->private = bdev; in cobalt_buttons_probe()
93 poll_dev->poll = handle_buttons; in cobalt_buttons_probe()
94 poll_dev->poll_interval = BUTTONS_POLL_INTERVAL; in cobalt_buttons_probe()
96 input = poll_dev->input; in cobalt_buttons_probe()
118 bdev->poll_dev = poll_dev; in cobalt_buttons_probe()
122 error = input_register_polled_device(poll_dev); in cobalt_buttons_probe()
[all …]
Dkxtj9.c88 struct input_polled_dev *poll_dev; member
439 struct input_polled_dev *poll_dev; in kxtj9_setup_polled_device() local
440 poll_dev = input_allocate_polled_device(); in kxtj9_setup_polled_device()
442 if (!poll_dev) { in kxtj9_setup_polled_device()
448 tj9->poll_dev = poll_dev; in kxtj9_setup_polled_device()
449 tj9->input_dev = poll_dev->input; in kxtj9_setup_polled_device()
451 poll_dev->private = tj9; in kxtj9_setup_polled_device()
452 poll_dev->poll = kxtj9_poll; in kxtj9_setup_polled_device()
453 poll_dev->open = kxtj9_polled_input_open; in kxtj9_setup_polled_device()
454 poll_dev->close = kxtj9_polled_input_close; in kxtj9_setup_polled_device()
[all …]
/linux-4.1.27/drivers/input/keyboard/
Dclps711x-keypad.c95 struct input_polled_dev *poll_dev; in clps711x_keypad_probe() local
137 poll_dev = input_allocate_polled_device(); in clps711x_keypad_probe()
138 if (!poll_dev) in clps711x_keypad_probe()
141 poll_dev->private = priv; in clps711x_keypad_probe()
142 poll_dev->poll = clps711x_keypad_poll; in clps711x_keypad_probe()
143 poll_dev->poll_interval = poll_interval; in clps711x_keypad_probe()
144 poll_dev->input->name = pdev->name; in clps711x_keypad_probe()
145 poll_dev->input->dev.parent = dev; in clps711x_keypad_probe()
146 poll_dev->input->id.bustype = BUS_HOST; in clps711x_keypad_probe()
147 poll_dev->input->id.vendor = 0x0001; in clps711x_keypad_probe()
[all …]
Djornada680_kbd.c70 struct input_polled_dev *poll_dev; member
79 struct input_dev *input_dev = jornadakbd->poll_dev->input; in jornada_parse_kbd()
185 struct input_polled_dev *poll_dev; in jornada680kbd_probe() local
194 poll_dev = devm_input_allocate_polled_device(&pdev->dev); in jornada680kbd_probe()
195 if (!poll_dev) { in jornada680kbd_probe()
202 jornadakbd->poll_dev = poll_dev; in jornada680kbd_probe()
207 poll_dev->private = jornadakbd; in jornada680kbd_probe()
208 poll_dev->poll = jornadakbd680_poll; in jornada680kbd_probe()
209 poll_dev->poll_interval = 50; /* msec */ in jornada680kbd_probe()
211 input_dev = poll_dev->input; in jornada680kbd_probe()
[all …]
Dgpio_keys_polled.c40 struct input_polled_dev *poll_dev; member
179 struct input_polled_dev *poll_dev; in gpio_keys_polled_probe() local
208 poll_dev = devm_input_allocate_polled_device(&pdev->dev); in gpio_keys_polled_probe()
209 if (!poll_dev) { in gpio_keys_polled_probe()
214 poll_dev->private = bdev; in gpio_keys_polled_probe()
215 poll_dev->poll = gpio_keys_polled_poll; in gpio_keys_polled_probe()
216 poll_dev->poll_interval = pdata->poll_interval; in gpio_keys_polled_probe()
217 poll_dev->open = gpio_keys_polled_open; in gpio_keys_polled_probe()
218 poll_dev->close = gpio_keys_polled_close; in gpio_keys_polled_probe()
220 input = poll_dev->input; in gpio_keys_polled_probe()
[all …]
/linux-4.1.27/drivers/input/touchscreen/
Dtps6507x-ts.c43 struct input_polled_dev *poll_dev; member
158 static void tps6507x_ts_poll(struct input_polled_dev *poll_dev) in tps6507x_ts_poll() argument
160 struct tps6507x_ts *tsc = poll_dev->private; in tps6507x_ts_poll()
161 struct input_dev *input_dev = poll_dev->input; in tps6507x_ts_poll()
215 struct input_polled_dev *poll_dev; in tps6507x_ts_probe() local
250 poll_dev = input_allocate_polled_device(); in tps6507x_ts_probe()
251 if (!poll_dev) { in tps6507x_ts_probe()
257 tsc->poll_dev = poll_dev; in tps6507x_ts_probe()
259 poll_dev->private = tsc; in tps6507x_ts_probe()
260 poll_dev->poll = tps6507x_ts_poll; in tps6507x_ts_probe()
[all …]
Dsur40.c483 struct input_polled_dev *poll_dev; in sur40_probe() local
501 poll_dev = input_allocate_polled_device(); in sur40_probe()
502 if (!poll_dev) { in sur40_probe()
513 poll_dev->private = sur40; in sur40_probe()
514 poll_dev->poll_interval = POLL_INTERVAL; in sur40_probe()
515 poll_dev->open = sur40_open; in sur40_probe()
516 poll_dev->poll = sur40_poll; in sur40_probe()
517 poll_dev->close = sur40_close; in sur40_probe()
520 sur40_input_setup(poll_dev->input); in sur40_probe()
522 poll_dev->input->name = DRIVER_LONG; in sur40_probe()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c2690 struct net_device *poll_dev = adapter->netdev; in e1000e_poll() local
2693 adapter = netdev_priv(poll_dev); in e1000e_poll()