/linux-master/drivers/input/touchscreen/ |
H A D | dynapro.c | 51 struct input_dev *dev; 60 struct input_dev *dev = pdynapro->dev; 110 struct input_dev *input_dev; local 114 input_dev = input_allocate_device(); 115 if (!pdynapro || !input_dev) { 121 pdynapro->dev = input_dev; 125 input_dev->name = "Dynapro Serial TouchScreen"; 126 input_dev->phys = pdynapro->phys; 127 input_dev [all...] |
H A D | pcap_ts.c | 22 struct input_dev *input; 114 static int pcap_ts_open(struct input_dev *dev) 124 static void pcap_ts_close(struct input_dev *dev) 137 struct input_dev *input_dev; local 148 input_dev = input_allocate_device(); 149 if (!input_dev) 158 pcap_ts->input = input_dev; 159 input_set_drvdata(input_dev, pcap_ts); 161 input_dev [all...] |
H A D | jornada720_ts.c | 28 struct input_dev *dev; 68 struct input_dev *input = jornada_ts->dev; 100 struct input_dev *input_dev; local 107 input_dev = devm_input_allocate_device(&pdev->dev); 108 if (!input_dev) 121 jornada_ts->dev = input_dev; 123 input_dev->name = "HP Jornada 7xx Touchscreen"; 124 input_dev->phys = "jornadats/input0"; 125 input_dev [all...] |
H A D | mcs5000_ts.c | 101 struct input_dev *input_dev; member in struct:mcs5000_ts_data 123 input_report_key(data->input_dev, BTN_TOUCH, 0); 124 input_sync(data->input_dev); 131 input_report_key(data->input_dev, BTN_TOUCH, 1); 132 input_report_abs(data->input_dev, ABS_X, x); 133 input_report_abs(data->input_dev, ABS_Y, y); 134 input_sync(data->input_dev); 187 struct input_dev *input_dev; local [all...] |
H A D | max11801_ts.c | 80 struct input_dev *input_dev; member in struct:max11801_data 134 input_report_abs(data->input_dev, ABS_X, x); 135 input_report_abs(data->input_dev, ABS_Y, y); 136 input_event(data->input_dev, EV_KEY, BTN_TOUCH, 1); 137 input_sync(data->input_dev); 141 input_event(data->input_dev, EV_KEY, BTN_TOUCH, 0); 142 input_sync(data->input_dev); 174 struct input_dev *input_dev; local [all...] |
H A D | msg2638.c | 73 struct input_dev *input_dev; member in struct:msg2638_ts_data 102 input_report_key(msg2638->input_dev, msg2638->keycodes[i], 110 struct input_dev *input = msg2638->input_dev; 176 input_mt_sync_frame(msg2638->input_dev); 177 input_sync(msg2638->input_dev); 187 struct input_dev *input = msg2638->input_dev; 235 input_mt_sync_frame(msg2638->input_dev); 305 struct input_dev *input_dev; local [all...] |
H A D | da9034-ts.c | 51 struct input_dev *input_dev; member in struct:da9034_touch 128 input_report_abs(touch->input_dev, ABS_X, x); 129 input_report_abs(touch->input_dev, ABS_Y, y); 130 input_report_key(touch->input_dev, BTN_TOUCH, 1); 132 input_sync(touch->input_dev); 137 input_report_key(touch->input_dev, BTN_TOUCH, 0); 138 input_sync(touch->input_dev); 246 static int da9034_touch_open(struct input_dev *dev) 277 static void da9034_touch_close(struct input_dev *de 300 struct input_dev *input_dev; local [all...] |
H A D | da9052_tsi.c | 22 struct input_dev *dev; 53 struct input_dev *input = tsi->dev; 112 struct input_dev *input = tsi->dev; 184 static int da9052_ts_input_open(struct input_dev *input_dev) argument 186 struct da9052_tsi *tsi = input_get_drvdata(input_dev); 199 static void da9052_ts_input_close(struct input_dev *input_dev) argument 201 struct da9052_tsi *tsi = input_get_drvdata(input_dev); 228 struct input_dev *input_de local [all...] |
/linux-master/drivers/input/joystick/ |
H A D | walkera0701.c | 53 struct input_dev *input_dev; member in struct:walkera_dev 108 input_report_abs(w->input_dev, ABS_X, val2); 109 input_report_abs(w->input_dev, ABS_Y, val1); 110 input_report_abs(w->input_dev, ABS_Z, val6); 111 input_report_abs(w->input_dev, ABS_THROTTLE, val3); 112 input_report_abs(w->input_dev, ABS_RUDDER, val4); 113 input_report_abs(w->input_dev, ABS_MISC, val7); 114 input_report_key(w->input_dev, BTN_GEAR_DOWN, val5 > 0); 178 static int walkera0701_open(struct input_dev *de [all...] |
H A D | guillemot.c | 49 struct input_dev *dev; 105 struct input_dev *dev = guillemot->dev; 135 static int guillemot_open(struct input_dev *dev) 147 static void guillemot_close(struct input_dev *dev) 161 struct input_dev *input_dev; local 167 input_dev = input_allocate_device(); 168 if (!guillemot || !input_dev) { 174 guillemot->dev = input_dev; 206 input_dev [all...] |
H A D | interact.c | 36 struct input_dev *dev; 112 struct input_dev *dev = interact->dev; 164 static int interact_open(struct input_dev *dev) 176 static void interact_close(struct input_dev *dev) 190 struct input_dev *input_dev; local 196 input_dev = input_allocate_device(); 197 if (!interact || !input_dev) { 203 interact->dev = input_dev; 237 input_dev [all...] |
H A D | gf2k.c | 63 struct input_dev *dev; 157 struct input_dev *dev = gf2k->dev; 199 static int gf2k_open(struct input_dev *dev) 207 static void gf2k_close(struct input_dev *dev) 221 struct input_dev *input_dev; local 226 input_dev = input_allocate_device(); 227 if (!gf2k || !input_dev) { 233 gf2k->dev = input_dev; 283 input_dev [all...] |
H A D | cobra.c | 30 struct input_dev *dev[2]; 94 struct input_dev *dev; 121 static int cobra_open(struct input_dev *dev) 129 static void cobra_close(struct input_dev *dev) 139 struct input_dev *input_dev; local 177 cobra->dev[i] = input_dev = input_allocate_device(); 178 if (!input_dev) { 186 input_dev->name = "Creative Labs Blaster GamePad Cobra"; 187 input_dev [all...] |
H A D | spaceball.c | 52 struct input_dev *dev; 66 struct input_dev *dev = spaceball->dev; 195 struct input_dev *input_dev; local 203 input_dev = input_allocate_device(); 204 if (!spaceball || !input_dev) 207 spaceball->dev = input_dev; 210 input_dev->name = spaceball_names[id]; 211 input_dev->phys = spaceball->phys; 212 input_dev [all...] |
/linux-master/drivers/input/keyboard/ |
H A D | spear-keyboard.c | 56 struct input_dev *input; 72 struct input_dev *input = kbd->input; 102 static int spear_kbd_open(struct input_dev *dev) 132 static void spear_kbd_close(struct input_dev *dev) 188 struct input_dev *input_dev; local 202 input_dev = devm_input_allocate_device(&pdev->dev); 203 if (!input_dev) { 208 kbd->input = input_dev; 229 input_dev 287 struct input_dev *input_dev = kbd->input; local 340 struct input_dev *input_dev = kbd->input; local [all...] |
H A D | jornada680_kbd.c | 66 struct input_dev *input; 75 struct input_dev *input_dev = jornadakbd->input; local 92 input_event(input_dev, 94 input_report_key(input_dev, 103 input_sync(input_dev); 169 static void jornadakbd680_poll(struct input_dev *input) 181 struct input_dev *input_dev; local 189 input_dev [all...] |
H A D | goldfish_events.c | 30 struct input_dev *input; 75 struct input_dev *input_dev = edev->input; local 88 if (!test_bit(i, input_dev->absbit)) 97 input_set_abs_params(input_dev, i, 104 struct input_dev *input_dev; local 134 input_dev = devm_input_allocate_device(&pdev->dev); 135 if (!input_dev) 138 edev->input = input_dev; [all...] |
/linux-master/drivers/input/misc/ |
H A D | cma3000_d0x.c | 60 struct input_dev *input_dev; member in struct:cma3000_accl_data 116 input_report_abs(data->input_dev, ABS_MISC, 1); 117 input_sync(data->input_dev); 119 input_report_abs(data->input_dev, ABS_MISC, 0); 139 input_report_abs(data->input_dev, ABS_X, datax); 140 input_report_abs(data->input_dev, ABS_Y, datay); 141 input_report_abs(data->input_dev, ABS_Z, dataz); 142 input_sync(data->input_dev); 216 static int cma3000_open(struct input_dev *input_de argument 232 cma3000_close(struct input_dev *input_dev) argument 278 struct input_dev *input_dev; local [all...] |
H A D | kxtj9.c | 72 struct input_dev *input_dev; member in struct:kxtj9_data 118 input_report_abs(tj9->input_dev, ABS_X, tj9->pdata.negate_x ? -x : x); 119 input_report_abs(tj9->input_dev, ABS_Y, tj9->pdata.negate_y ? -y : y); 120 input_report_abs(tj9->input_dev, ABS_Z, tj9->pdata.negate_z ? -z : z); 121 input_sync(tj9->input_dev); 267 static int kxtj9_input_open(struct input_dev *input) 274 static void kxtj9_input_close(struct input_dev *dev) 308 struct input_dev *input_dev local 404 struct input_dev *input_dev; local 505 struct input_dev *input_dev = tj9->input_dev; local 520 struct input_dev *input_dev = tj9->input_dev; local [all...] |
/linux-master/drivers/input/tablet/ |
H A D | acecad.c | 29 struct input_dev *input; 40 struct input_dev *dev = acecad->input; 93 static int usb_acecad_open(struct input_dev *dev) 104 static void usb_acecad_close(struct input_dev *dev) 117 struct input_dev *input_dev; local 133 input_dev = input_allocate_device(); 134 if (!acecad || !input_dev) { 152 acecad->input = input_dev; 166 input_dev [all...] |
H A D | kbtab.c | 25 struct input_dev *dev; 35 struct input_dev *dev = kbtab->dev; 90 static int kbtab_open(struct input_dev *dev) 102 static void kbtab_close(struct input_dev *dev) 114 struct input_dev *input_dev; local 125 input_dev = input_allocate_device(); 126 if (!kbtab || !input_dev) 138 kbtab->dev = input_dev; 143 input_dev [all...] |
/linux-master/drivers/hid/ |
H A D | hid-hyperv.c | 150 struct mousevsc_dev *input_dev; local 152 input_dev = kzalloc(sizeof(struct mousevsc_dev), GFP_KERNEL); 154 if (!input_dev) 157 input_dev->device = device; 158 hv_set_drvdata(device, input_dev); 159 init_completion(&input_dev->wait_event); 160 input_dev->init_complete = false; 162 return input_dev; 247 struct mousevsc_dev *input_dev = hv_get_drvdata(device); local 271 memcpy(&input_dev 334 struct mousevsc_dev *input_dev = hv_get_drvdata(device); local 392 struct mousevsc_dev *input_dev = hv_get_drvdata(dev); local 440 struct mousevsc_dev *input_dev; local 527 struct mousevsc_dev *input_dev = hv_get_drvdata(dev); local [all...] |
/linux-master/drivers/input/mouse/ |
H A D | sermouse.c | 28 struct input_dev *dev; 44 struct input_dev *dev = sermouse->dev; 86 struct input_dev *dev = sermouse->dev; 230 struct input_dev *input_dev; local 235 input_dev = input_allocate_device(); 236 if (!sermouse || !input_dev) 239 sermouse->dev = input_dev; 243 input_dev->name = sermouse_protocols[sermouse->type]; 244 input_dev [all...] |
/linux-master/drivers/platform/x86/ |
H A D | lenovo-ymc.c | 64 struct input_dev *input_dev; member in struct:lenovo_ymc_private 123 if (!sparse_keymap_report_event(priv->input_dev, code, 1, true)) 136 struct input_dev *input_dev; local 169 input_dev = devm_input_allocate_device(&wdev->dev); 170 if (!input_dev) 173 input_dev->name = "Lenovo Yoga Tablet Mode Control switch"; 174 input_dev->phys = LENOVO_YMC_EVENT_GUID "/input0"; 175 input_dev [all...] |
/linux-master/drivers/hid/usbhid/ |
H A D | usbmouse.c | 42 struct input_dev *dev; 53 struct input_dev *dev = mouse->dev; 88 static int usb_mouse_open(struct input_dev *dev) 99 static void usb_mouse_close(struct input_dev *dev) 112 struct input_dev *input_dev; local 129 input_dev = input_allocate_device(); 130 if (!mouse || !input_dev) 142 mouse->dev = input_dev; 162 input_dev [all...] |