Searched defs:abs (Results 1 - 11 of 11) sorted by relevance

/drivers/input/misc/
H A Dxen-kbdfront.c110 int ret, i, abs; local
129 if (xenbus_scanf(XBT_NIL, dev->otherend, "feature-abs-pointer", "%d", &abs) < 0)
130 abs = 0;
131 if (abs)
132 xenbus_printf(XBT_NIL, dev->nodename, "request-abs-pointer", "1");
168 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/
H A Dguillemot.c61 short *abs; member in struct:guillemot_type
136 for (i = 0; i < 6 && guillemot->type->abs[i] >= 0; i++)
137 input_report_abs(dev, guillemot->type->abs[i], data[i + 5]);
241 for (i = 0; (t = guillemot->type->abs[i]) >= 0; i++)
H A Dinteract.c76 short *abs; member in struct:interact_type
272 for (i = 0; (t = interact_type[interact->type].abs[i]) >= 0; i++) {
H A Dtmdc.c96 char abs; member in struct:tmdc_model
117 const signed char *abs; member in struct:tmdc_port
132 signed char *abs[2];
200 if (port->abs[i] < 0)
203 input_report_abs(port->dev, port->abs[i], data[tmdc_byte_a[i]]);
299 port->abs = model->axes;
307 port->absc = model->abs;
337 if (port->abs[i] >= 0)
338 input_set_abs_params(input_dev, port->abs[i], 8, 248, 2, 4);
H A Dadi.c120 char *abs; member in struct:adi
220 char *abs = adi->abs; local
228 input_report_abs(dev, *abs++, adi_get_bits(adi, 10));
231 input_report_abs(dev, *abs++, adi_get_bits(adi, 8));
236 input_report_abs(dev, *abs++, ((t >> 2) & 1) - ( t & 1));
237 input_report_abs(dev, *abs++, ((t >> 1) & 1) - ((t >> 3) & 1));
244 input_report_abs(dev, *abs++, adi_hat_to_axis[t].x);
245 input_report_abs(dev, *abs++, adi_hat_to_axis[t].y);
418 adi->abs
[all...]
H A Dxpad.c790 static void xpad_set_up_abs(struct input_dev *input_dev, signed short abs) argument
792 set_bit(abs, input_dev->absbit);
794 switch (abs) {
799 input_set_abs_params(input_dev, abs, -32768, 32767, 16, 128);
803 input_set_abs_params(input_dev, abs, 0, 255, 0, 0);
807 input_set_abs_params(input_dev, abs, -1, 1, 0, 0);
/drivers/input/joystick/iforce/
H A Diforce.h97 signed short *abs; member in struct:iforce_device
/drivers/input/
H A Djoydev.c59 __s16 abs[ABS_CNT]; member in struct:joydev
142 if (event.value == joydev->abs[event.number])
144 joydev->abs[event.number] = event.value;
323 event->value = joydev->abs[event->number];
370 data.x = (joydev->abs[0] / 256 + 128) >> joydev->glue.JS_CORR.x;
371 data.y = (joydev->abs[1] / 256 + 128) >> joydev->glue.JS_CORR.y;
572 joydev->abs[i] = joydev_correct(val, &joydev->corr[i]);
856 joydev->abs[i] = input_abs_get_val(dev, j);
872 joydev->abs[i] =
H A Devdev.c707 struct input_absinfo abs; local
856 abs = dev->absinfo[t];
858 if (copy_to_user(p, &abs, min_t(size_t,
875 if (copy_from_user(&abs, p, min_t(size_t,
880 abs.resolution = 0;
892 dev->absinfo[t] = abs;
/drivers/input/touchscreen/
H A Dauo-pixcir-ts.c187 int abs = -1; local
228 abs = i;
239 if (abs > -1) {
240 input_report_abs(ts->input, ABS_X, point[abs].coord_x);
241 input_report_abs(ts->input, ABS_Y, point[abs].coord_y);
/drivers/usb/gadget/
H A Dci13xxx_udc.c140 void __iomem *abs; /* bus map offset */ member in struct:__anon5691
204 return ioread32(addr + hw_bank.abs) & mask;
216 addr + hw_bank.abs);
279 hw_bank.abs = base;
281 hw_bank.cap = hw_bank.abs;
287 hw_bank.size = hw_bank.cap - hw_bank.abs;

Completed in 176 milliseconds