/drivers/input/joystick/ |
H A D | guillemot.c | 60 short *abs; member in struct:guillemot_type 135 for (i = 0; i < 6 && guillemot->type->abs[i] >= 0; i++) 136 input_report_abs(dev, guillemot->type->abs[i], data[i + 5]); 240 for (i = 0; (t = guillemot->type->abs[i]) >= 0; i++)
|
H A D | interact.c | 75 short *abs; member in struct:interact_type 271 for (i = 0; (t = interact_type[interact->type].abs[i]) >= 0; i++) {
|
H A D | tmdc.c | 95 char abs; member in struct:tmdc_model 116 const signed char *abs; member in struct:tmdc_port 131 signed char *abs[2]; 199 if (port->abs[i] < 0) 202 input_report_abs(port->dev, port->abs[i], data[tmdc_byte_a[i]]); 298 port->abs = model->axes; 306 port->absc = model->abs; 336 if (port->abs[i] >= 0) 337 input_set_abs_params(input_dev, port->abs[i], 8, 248, 2, 4);
|
H A D | adi.c | 119 char *abs; member in struct:adi 219 char *abs = adi->abs; local 227 input_report_abs(dev, *abs++, adi_get_bits(adi, 10)); 230 input_report_abs(dev, *abs++, adi_get_bits(adi, 8)); 235 input_report_abs(dev, *abs++, ((t >> 2) & 1) - ( t & 1)); 236 input_report_abs(dev, *abs++, ((t >> 1) & 1) - ((t >> 3) & 1)); 243 input_report_abs(dev, *abs++, adi_hat_to_axis[t].x); 244 input_report_abs(dev, *abs++, adi_hat_to_axis[t].y); 417 adi->abs [all...] |
H A D | xpad.c | 974 static void xpad_set_up_abs(struct input_dev *input_dev, signed short abs) argument 977 set_bit(abs, input_dev->absbit); 979 switch (abs) { 984 input_set_abs_params(input_dev, abs, -32768, 32767, 16, 128); 989 input_set_abs_params(input_dev, abs, 0, 1023, 0, 0); 991 input_set_abs_params(input_dev, abs, 0, 255, 0, 0); 995 input_set_abs_params(input_dev, abs, -1, 1, 0, 0);
|
/drivers/input/misc/ |
H A D | xen-kbdfront.c | 111 int ret, i, abs; local 130 if (xenbus_scanf(XBT_NIL, dev->otherend, "feature-abs-pointer", "%d", &abs) < 0) 131 abs = 0; 132 if (abs) 133 xenbus_printf(XBT_NIL, dev->nodename, "request-abs-pointer", "1"); 169 if (abs) { 320 "feature-abs-pointer", "%d", &val); 325 "request-abs-pointer", "1"); 327 pr_warning("xenkbd: can't request abs [all...] |
/drivers/input/joystick/iforce/ |
H A D | iforce.h | 96 signed short *abs; member in struct:iforce_device
|
/drivers/input/ |
H A D | joydev.c | 60 __s16 abs[ABS_CNT]; member in struct:joydev 140 if (event.value == joydev->abs[event.number]) 142 joydev->abs[event.number] = event.value; 302 event->value = joydev->abs[event->number]; 349 data.x = (joydev->abs[0] / 256 + 128) >> joydev->glue.JS_CORR.x; 350 data.y = (joydev->abs[1] / 256 + 128) >> joydev->glue.JS_CORR.y; 551 joydev->abs[i] = joydev_correct(val, &joydev->corr[i]); 826 joydev->abs[i] = input_abs_get_val(dev, j); 842 joydev->abs[i] =
|
H A D | evdev.c | 866 struct input_absinfo abs; local 1032 abs = dev->absinfo[t]; 1034 if (copy_to_user(p, &abs, min_t(size_t, 1051 if (copy_from_user(&abs, p, min_t(size_t, 1056 abs.resolution = 0; 1068 dev->absinfo[t] = abs;
|
/drivers/input/touchscreen/ |
H A D | auo-pixcir-ts.c | 189 int abs = -1; local 230 abs = i; 241 if (abs > -1) { 242 input_report_abs(ts->input, ABS_X, point[abs].coord_x); 243 input_report_abs(ts->input, ABS_Y, point[abs].coord_y);
|
H A D | cyttsp4_core.c | 365 enum cyttsp4_tch_abs abs; local 402 for (abs = CY_TCH_X; abs < CY_NUM_TCH_FIELDS; abs++) { 403 tch = &si->si_ofs.tch_abs[abs]; 404 tch_old = &si->si_ptrs.opcfg->tch_rec_old[abs]; 419 for (i = 0; i < CY_NUM_EXT_TCH_FIELDS; abs++, i++) { 420 tch = &si->si_ofs.tch_abs[abs]; 430 for (abs = 0; abs < CY_TCH_NUM_AB 777 enum cyttsp4_tch_abs abs; local [all...] |
H A D | cyttsp4_core.h | 261 int abs[CY_TCH_NUM_ABS]; member in struct:cyttsp4_touch 265 size_t ofs; /* abs byte offset */ 390 /* abs settings */ 393 /* abs signal capabilities offsets in the frameworks array */ 403 /* abs axis signal offsets in the framworks array */ 413 CY_NUM_ABS_OST /* number of abs signals */
|
/drivers/usb/chipidea/ |
H A D | ci.h | 118 * @abs: absolute address of the beginning of register window 127 void __iomem *abs; member in struct:hw_bank
|