Home
last modified time | relevance | path

Searched refs:input_dev (Results 26 – 50 of 557) sorted by relevance

12345678910>>...23

/openbmc/linux/drivers/input/joystick/
H A Dwarrior.c34 struct input_dev *dev;
47 struct input_dev *dev = warrior->dev; in warrior_process_packet()
124 struct input_dev *input_dev; in warrior_connect() local
128 input_dev = input_allocate_device(); in warrior_connect()
129 if (!warrior || !input_dev) in warrior_connect()
132 warrior->dev = input_dev; in warrior_connect()
136 input_dev->phys = warrior->phys; in warrior_connect()
137 input_dev->id.bustype = BUS_RS232; in warrior_connect()
139 input_dev->id.product = 0x0001; in warrior_connect()
140 input_dev->id.version = 0x0100; in warrior_connect()
[all …]
H A Dwalkera0701.c53 struct input_dev *input_dev; member
238 w->input_dev = input_allocate_device(); in walkera0701_attach()
239 if (!w->input_dev) { in walkera0701_attach()
244 input_set_drvdata(w->input_dev, w); in walkera0701_attach()
246 w->input_dev->phys = w->parport->name; in walkera0701_attach()
250 w->input_dev->id.vendor = 0x0001; in walkera0701_attach()
251 w->input_dev->id.product = 0x0001; in walkera0701_attach()
252 w->input_dev->id.version = 0x0100; in walkera0701_attach()
254 w->input_dev->open = walkera0701_open; in walkera0701_attach()
275 input_free_device(w->input_dev); in walkera0701_attach()
[all …]
H A Dguillemot.c49 struct input_dev *dev;
161 struct input_dev *input_dev; in guillemot_connect() local
167 input_dev = input_allocate_device(); in guillemot_connect()
168 if (!guillemot || !input_dev) { in guillemot_connect()
174 guillemot->dev = input_dev; in guillemot_connect()
207 input_dev->phys = guillemot->phys; in guillemot_connect()
208 input_dev->id.bustype = BUS_GAMEPORT; in guillemot_connect()
216 input_dev->open = guillemot_open; in guillemot_connect()
217 input_dev->close = guillemot_close; in guillemot_connect()
230 set_bit(t, input_dev->keybit); in guillemot_connect()
[all …]
H A Dstinger.c34 struct input_dev *dev;
47 struct input_dev *dev = stinger->dev; in stinger_process_packet()
118 struct input_dev *input_dev; in stinger_connect() local
122 input_dev = input_allocate_device(); in stinger_connect()
123 if (!stinger || !input_dev) in stinger_connect()
126 stinger->dev = input_dev; in stinger_connect()
129 input_dev->name = "Gravis Stinger"; in stinger_connect()
130 input_dev->phys = stinger->phys; in stinger_connect()
131 input_dev->id.bustype = BUS_RS232; in stinger_connect()
133 input_dev->id.product = 0x0001; in stinger_connect()
[all …]
/openbmc/linux/drivers/input/keyboard/
H A Djornada680_kbd.c66 struct input_dev *input;
75 struct input_dev *input_dev = jornadakbd->input; in jornada_parse_kbd() local
92 input_event(input_dev, in jornada_parse_kbd()
94 input_report_key(input_dev, in jornada_parse_kbd()
103 input_sync(input_dev); in jornada_parse_kbd()
181 struct input_dev *input_dev; in jornada680kbd_probe() local
190 if (!input_dev) { in jornada680kbd_probe()
195 jornadakbd->input = input_dev; in jornada680kbd_probe()
203 input_dev->phys = "jornadakbd/input0"; in jornada680kbd_probe()
204 input_dev->keycode = jornadakbd->keymap; in jornada680kbd_probe()
[all …]
H A Dst-keyscan.c34 struct input_dev *input_dev; member
56 input_sync(keypad->input_dev); in keyscan_isr()
127 struct input_dev *input_dev; in keyscan_probe() local
141 if (!input_dev) { in keyscan_probe()
146 input_dev->name = pdev->name; in keyscan_probe()
149 input_dev->open = keyscan_open; in keyscan_probe()
150 input_dev->close = keyscan_close; in keyscan_probe()
154 keypad_data->input_dev = input_dev; in keyscan_probe()
163 NULL, input_dev); in keyscan_probe()
217 struct input_dev *input = keypad->input_dev; in keyscan_suspend()
[all …]
H A Dspear-keyboard.c56 struct input_dev *input;
188 struct input_dev *input_dev; in spear_kbd_probe() local
203 if (!input_dev) { in spear_kbd_probe()
208 kbd->input = input_dev; in spear_kbd_probe()
232 input_dev->id.vendor = 0x0001; in spear_kbd_probe()
233 input_dev->id.product = 0x0001; in spear_kbd_probe()
234 input_dev->id.version = 0x0100; in spear_kbd_probe()
289 struct input_dev *input_dev = kbd->input; in spear_kbd_suspend() local
292 mutex_lock(&input_dev->mutex); in spear_kbd_suspend()
342 struct input_dev *input_dev = kbd->input; in spear_kbd_resume() local
[all …]
H A Dstowaway.c48 struct input_dev *dev;
57 struct input_dev *dev = skbd->dev; in skbd_interrupt()
71 struct input_dev *input_dev; in skbd_connect() local
77 if (!skbd || !input_dev) in skbd_connect()
81 skbd->dev = input_dev; in skbd_connect()
86 input_dev->phys = skbd->phys; in skbd_connect()
87 input_dev->id.bustype = BUS_RS232; in skbd_connect()
89 input_dev->id.product = 0x0001; in skbd_connect()
90 input_dev->id.version = 0x0100; in skbd_connect()
94 input_dev->keycode = skbd->keycode; in skbd_connect()
[all …]
H A Dnewtonkbd.c42 struct input_dev *dev;
67 struct input_dev *input_dev; in nkbd_connect() local
72 input_dev = input_allocate_device(); in nkbd_connect()
73 if (!nkbd || !input_dev) in nkbd_connect()
77 nkbd->dev = input_dev; in nkbd_connect()
82 input_dev->phys = nkbd->phys; in nkbd_connect()
83 input_dev->id.bustype = BUS_RS232; in nkbd_connect()
85 input_dev->id.product = 0x0001; in nkbd_connect()
86 input_dev->id.version = 0x0100; in nkbd_connect()
90 input_dev->keycode = nkbd->keycode; in nkbd_connect()
[all …]
H A Dgoldfish_events.c30 struct input_dev *input;
75 struct input_dev *input_dev = edev->input; in events_import_abs_params() local
88 if (!test_bit(i, input_dev->absbit)) in events_import_abs_params()
97 input_set_abs_params(input_dev, i, in events_import_abs_params()
104 struct input_dev *input_dev; in events_probe() local
134 input_dev = devm_input_allocate_device(&pdev->dev); in events_probe()
135 if (!input_dev) in events_probe()
138 edev->input = input_dev; in events_probe()
147 input_dev->name = edev->name; in events_probe()
148 input_dev->id.bustype = BUS_HOST; in events_probe()
[all …]
H A Djornada720_kbd.c49 struct input_dev *input;
56 struct input_dev *input = jornadakbd->input; in jornada720_kbd_interrupt()
91 struct input_dev *input_dev; in jornada720_kbd_probe() local
100 if (!jornadakbd || !input_dev) in jornada720_kbd_probe()
107 jornadakbd->input = input_dev; in jornada720_kbd_probe()
110 input_dev->name = "HP Jornada 720 keyboard"; in jornada720_kbd_probe()
111 input_dev->phys = "jornadakbd/input0"; in jornada720_kbd_probe()
112 input_dev->keycode = jornadakbd->keymap; in jornada720_kbd_probe()
115 input_dev->id.bustype = BUS_HOST; in jornada720_kbd_probe()
116 input_dev->dev.parent = &pdev->dev; in jornada720_kbd_probe()
[all …]
/openbmc/linux/drivers/platform/x86/
H A Dwireless-hotkey.c25 struct input_dev *input_dev; member
42 button->input_dev = input_allocate_device(); in wireless_input_setup()
43 if (!button->input_dev) in wireless_input_setup()
48 button->input_dev->name = "Wireless hotkeys"; in wireless_input_setup()
49 button->input_dev->phys = button->phys; in wireless_input_setup()
50 button->input_dev->id.bustype = BUS_HOST; in wireless_input_setup()
51 button->input_dev->evbit[0] = BIT(EV_KEY); in wireless_input_setup()
61 input_free_device(button->input_dev); in wireless_input_setup()
69 input_unregister_device(button->input_dev); in wireless_input_destroy()
83 input_sync(button->input_dev); in wl_notify()
[all …]
/openbmc/linux/drivers/input/joystick/iforce/
H A Diforce-main.c214 struct input_dev *input_dev; in iforce_init_device() local
223 if (!input_dev) in iforce_init_device()
230 iforce->dev = input_dev; in iforce_init_device()
236 input_dev->id.bustype = bustype; in iforce_init_device()
237 input_dev->dev.parent = parent; in iforce_init_device()
242 input_dev->open = iforce_open; in iforce_init_device()
243 input_dev->close = iforce_close; in iforce_init_device()
266 dev_err(&input_dev->dev, in iforce_init_device()
348 set_bit(t, input_dev->ffbit); in iforce_init_device()
379 ff = input_dev->ff; in iforce_init_device()
[all …]
/openbmc/linux/drivers/input/misc/
H A Dcma3000_d0x.c60 struct input_dev *input_dev; member
117 input_sync(data->input_dev); in cma3000_thread_irq()
142 input_sync(data->input_dev); in cma3000_thread_irq()
216 static int cma3000_open(struct input_dev *input_dev) in cma3000_open() argument
232 static void cma3000_close(struct input_dev *input_dev) in cma3000_close() argument
278 struct input_dev *input_dev; in cma3000_init() local
297 if (!data || !input_dev) { in cma3000_init()
303 data->input_dev = input_dev; in cma3000_init()
325 input_dev->open = cma3000_open; in cma3000_init()
326 input_dev->close = cma3000_close; in cma3000_init()
[all …]
H A Dpcap_keys.c19 struct input_dev *input;
50 struct input_dev *input_dev; in pcap_keys_probe() local
58 input_dev = input_allocate_device(); in pcap_keys_probe()
59 if (!input_dev) in pcap_keys_probe()
62 pcap_keys->input = input_dev; in pcap_keys_probe()
65 input_dev->name = pdev->name; in pcap_keys_probe()
67 input_dev->id.bustype = BUS_HOST; in pcap_keys_probe()
68 input_dev->dev.parent = &pdev->dev; in pcap_keys_probe()
70 __set_bit(EV_KEY, input_dev->evbit); in pcap_keys_probe()
93 input_unregister_device(input_dev); in pcap_keys_probe()
[all …]
H A Dkxtj9.c72 struct input_dev *input_dev; member
121 input_sync(tj9->input_dev); in kxtj9_report_acceleration_data()
308 struct input_dev *input_dev = tj9->input_dev; in kxtj9_set_poll() local
317 mutex_lock(&input_dev->mutex); in kxtj9_set_poll()
393 struct input_dev *input_dev; in kxtj9_probe() local
439 if (!input_dev) { in kxtj9_probe()
445 tj9->input_dev = input_dev; in kxtj9_probe()
467 input_dev->name, err); in kxtj9_probe()
501 struct input_dev *input_dev = tj9->input_dev; in kxtj9_suspend() local
503 mutex_lock(&input_dev->mutex); in kxtj9_suspend()
[all …]
/openbmc/linux/drivers/input/touchscreen/
H A Dgunze.c34 struct input_dev *dev;
43 struct input_dev *dev = gunze->dev; in gunze_process_packet()
97 struct input_dev *input_dev; in gunze_connect() local
101 input_dev = input_allocate_device(); in gunze_connect()
102 if (!gunze || !input_dev) { in gunze_connect()
108 gunze->dev = input_dev; in gunze_connect()
112 input_dev->phys = gunze->phys; in gunze_connect()
113 input_dev->id.bustype = BUS_RS232; in gunze_connect()
114 input_dev->id.vendor = SERIO_GUNZE; in gunze_connect()
115 input_dev->id.product = 0x0051; in gunze_connect()
[all …]
H A Dfujitsu_ts.c28 struct input_dev *dev;
47 struct input_dev *dev = fujitsu->dev; in fujitsu_interrupt()
99 struct input_dev *input_dev; in fujitsu_connect() local
103 input_dev = input_allocate_device(); in fujitsu_connect()
104 if (!fujitsu || !input_dev) { in fujitsu_connect()
110 fujitsu->dev = input_dev; in fujitsu_connect()
115 input_dev->phys = fujitsu->phys; in fujitsu_connect()
116 input_dev->id.bustype = BUS_RS232; in fujitsu_connect()
118 input_dev->id.product = 0; in fujitsu_connect()
119 input_dev->id.version = 0x0100; in fujitsu_connect()
[all …]
H A Dpcap_ts.c22 struct input_dev *input;
137 struct input_dev *input_dev; in pcap_ts_probe() local
149 if (!input_dev) in pcap_ts_probe()
158 pcap_ts->input = input_dev; in pcap_ts_probe()
163 input_dev->id.bustype = BUS_HOST; in pcap_ts_probe()
164 input_dev->id.vendor = 0x0001; in pcap_ts_probe()
165 input_dev->id.product = 0x0002; in pcap_ts_probe()
166 input_dev->id.version = 0x0100; in pcap_ts_probe()
168 input_dev->open = pcap_ts_open; in pcap_ts_probe()
169 input_dev->close = pcap_ts_close; in pcap_ts_probe()
[all …]
H A Dda9034-ts.c51 struct input_dev *input_dev; member
132 input_sync(touch->input_dev); in report_pen_down()
138 input_sync(touch->input_dev); in report_pen_up()
300 struct input_dev *input_dev; in da9034_touch_probe() local
325 if (!input_dev) { in da9034_touch_probe()
330 input_dev->name = pdev->name; in da9034_touch_probe()
333 input_dev->dev.parent = &pdev->dev; in da9034_touch_probe()
335 __set_bit(EV_ABS, input_dev->evbit); in da9034_touch_probe()
336 __set_bit(ABS_X, input_dev->absbit); in da9034_touch_probe()
337 __set_bit(ABS_Y, input_dev->absbit); in da9034_touch_probe()
[all …]
H A Dda9052_tsi.c22 struct input_dev *dev;
53 struct input_dev *input = tsi->dev; in da9052_ts_read()
184 static int da9052_ts_input_open(struct input_dev *input_dev) in da9052_ts_input_open() argument
199 static void da9052_ts_input_close(struct input_dev *input_dev) in da9052_ts_input_close() argument
228 struct input_dev *input_dev; in da9052_ts_probe() local
237 if (!tsi || !input_dev) { in da9052_ts_probe()
243 tsi->dev = input_dev; in da9052_ts_probe()
247 input_dev->id.version = 0x0101; in da9052_ts_probe()
248 input_dev->id.vendor = 0x15B6; in da9052_ts_probe()
249 input_dev->id.product = 0x9052; in da9052_ts_probe()
[all …]
H A Degalax_ts_serial.c41 struct input_dev *input;
50 struct input_dev *dev = egalax->input; in egalax_process_data()
99 struct input_dev *input_dev; in egalax_connect() local
103 input_dev = input_allocate_device(); in egalax_connect()
104 if (!egalax || !input_dev) { in egalax_connect()
110 egalax->input = input_dev; in egalax_connect()
115 input_dev->phys = egalax->phys; in egalax_connect()
116 input_dev->id.bustype = BUS_RS232; in egalax_connect()
118 input_dev->id.product = 0; in egalax_connect()
119 input_dev->id.version = 0x0001; in egalax_connect()
[all …]
H A Dtsc40.c17 struct input_dev *dev;
26 struct input_dev *dev = ptsc->dev; in tsc_process_data()
45 struct input_dev *dev = ptsc->dev; in tsc_interrupt()
83 struct input_dev *input_dev; in tsc_connect() local
88 if (!ptsc || !input_dev) { in tsc_connect()
94 ptsc->dev = input_dev; in tsc_connect()
98 input_dev->phys = ptsc->phys; in tsc_connect()
99 input_dev->id.bustype = BUS_RS232; in tsc_connect()
101 input_dev->id.product = 40; in tsc_connect()
102 input_dev->id.version = 0x0001; in tsc_connect()
[all …]
/openbmc/linux/drivers/input/tablet/
H A Dkbtab.c25 struct input_dev *dev;
35 struct input_dev *dev = kbtab->dev; in kbtab_irq()
114 struct input_dev *input_dev; in kbtab_probe() local
125 input_dev = input_allocate_device(); in kbtab_probe()
126 if (!kbtab || !input_dev) in kbtab_probe()
138 kbtab->dev = input_dev; in kbtab_probe()
143 input_dev->name = "KB Gear Tablet"; in kbtab_probe()
144 input_dev->phys = kbtab->phys; in kbtab_probe()
146 input_dev->dev.parent = &intf->dev; in kbtab_probe()
150 input_dev->open = kbtab_open; in kbtab_probe()
[all …]
/openbmc/linux/drivers/input/mouse/
H A Dmaplemouse.c23 struct input_dev *dev;
32 struct input_dev *dev = mse->dev; in dc_mouse_callback()
73 struct input_dev *input_dev; in probe_maple_mouse() local
82 input_dev = input_allocate_device(); in probe_maple_mouse()
83 if (!input_dev) { in probe_maple_mouse()
88 mse->dev = input_dev; in probe_maple_mouse()
96 input_dev->open = dc_mouse_open; in probe_maple_mouse()
97 input_dev->close = dc_mouse_close; in probe_maple_mouse()
98 input_dev->name = mdev->product_name; in probe_maple_mouse()
99 input_dev->id.bustype = BUS_HOST; in probe_maple_mouse()
[all …]

12345678910>>...23