Searched refs:absbit (Results 1 - 25 of 40) sorted by relevance

12

/linux-master/drivers/input/
H A Dinput-mt.c17 if (dev->absinfo && test_bit(src, dev->absbit)) {
20 __set_bit(dst, dev->absbit);
131 * corresponding absbit field is set.
226 !test_bit(ABS_MT_DISTANCE, dev->absbit) &&
227 test_bit(ABS_DISTANCE, dev->absbit) &&
248 if (test_bit(ABS_MT_PRESSURE, dev->absbit)) {
253 if (test_bit(ABS_MT_PRESSURE, dev->absbit))
315 if (test_bit(ABS_PRESSURE, dev->absbit))
H A Dtouchscreen.c39 if (!test_bit(axis, dev->absbit)) {
H A Djoydev.c877 if (!bitmap_equal(dev->absbit, jd_scratch, ABS_CNT))
948 for_each_set_bit(i, dev->absbit, ABS_CNT) {
1033 .absbit = { BIT_MASK(ABS_X) },
1039 .absbit = { BIT_MASK(ABS_Z) },
1045 .absbit = { BIT_MASK(ABS_WHEEL) },
1051 .absbit = { BIT_MASK(ABS_THROTTLE) },
H A Dinput.c295 if (is_event_supported(code, dev->absbit, ABS_MAX))
504 __set_bit(axis, dev->absbit);
536 test_bit(src_axis, src->absbit))))
1026 !bitmap_subset(id->absbit, dev->absbit, ABS_MAX) ||
1223 input_seq_print_bitmap(seq, "ABS", dev->absbit, ABS_MAX);
1407 'a', id->absbit, 0, ABS_MAX);
1705 INPUT_ADD_HOTPLUG_BM_VAR("ABS=", dev->absbit, ABS_MAX);
2124 __set_bit(code, dev->absbit);
2169 } else if (test_bit(ABS_MT_TRACKING_ID, dev->absbit)) {
[all...]
H A Dmousedev.c1024 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) },
1034 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) |
1044 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) },
/linux-master/drivers/hid/
H A Dhid-wiimote-modules.c501 set_bit(ABS_RX, wdata->accel->absbit);
502 set_bit(ABS_RY, wdata->accel->absbit);
503 set_bit(ABS_RZ, wdata->accel->absbit);
753 set_bit(ABS_HAT0X, wdata->ir->absbit);
754 set_bit(ABS_HAT0Y, wdata->ir->absbit);
755 set_bit(ABS_HAT1X, wdata->ir->absbit);
756 set_bit(ABS_HAT1Y, wdata->ir->absbit);
757 set_bit(ABS_HAT2X, wdata->ir->absbit);
758 set_bit(ABS_HAT2Y, wdata->ir->absbit);
759 set_bit(ABS_HAT3X, wdata->ir->absbit);
[all...]
H A Dhid-samsung.c244 usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], usage->hid & HID_USAGE_PAGE);
332 usage->hid, usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0],
H A Dhid-elo.c51 set_bit(ABS_PRESSURE, input->absbit);
/linux-master/drivers/input/joystick/iforce/
H A Diforce-packets.c135 if (test_bit(ABS_HAT1X, dev->absbit)) {
144 if (test_bit(ABS_HAT1Y, dev->absbit)) {
170 if (len >= 8 && test_bit(ABS_RUDDER ,dev->absbit))
/linux-master/sound/usb/caiaq/
H A Dinput.c610 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) |
622 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) |
634 input->absbit[0] = BIT_MASK(ABS_X);
644 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) |
650 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC);
670 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) |
676 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC);
725 input->absbit[BIT_WORD(axis)] |= BIT_MASK(axis);
760 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) |
772 input->absbit[
[all...]
/linux-master/drivers/input/touchscreen/
H A D88pm860x-ts.c271 __set_bit(ABS_X, touch->idev->absbit);
272 __set_bit(ABS_Y, touch->idev->absbit);
273 __set_bit(ABS_PRESSURE, touch->idev->absbit);
H A Dda9034-ts.c336 __set_bit(ABS_X, input_dev->absbit);
337 __set_bit(ABS_Y, input_dev->absbit);
/linux-master/drivers/input/joystick/
H A Dmaplecontrol.c123 __set_bit(abs_bit[i], idev->absbit);
130 if (idev->absbit[0])
H A Damijoy.c121 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y);
H A Dgf2k.c299 set_bit(gf2k_abs[i], input_dev->absbit);
/linux-master/drivers/input/keyboard/
H A Dgoldfish_events.c88 if (!test_bit(i, input_dev->absbit))
153 events_import_bits(edev, input_dev->absbit, EV_ABS, ABS_MAX);
H A Dgpio_keys_polled.c114 for_each_set_bit(i, input->absbit, ABS_CNT) {
/linux-master/drivers/virtio/
H A Dvirtio_input.c290 vi->idev->absbit, ABS_CNT);
304 if (!test_bit(abs, vi->idev->absbit))
309 if (test_bit(ABS_MT_SLOT, vi->idev->absbit)) {
/linux-master/drivers/input/mouse/
H A Dpc110pad.c126 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y);
/linux-master/drivers/input/misc/
H A Duinput.c326 if (test_bit(ABS_MT_SLOT, dev->absbit)) {
331 } else if (test_bit(ABS_MT_POSITION_X, dev->absbit)) {
435 for_each_set_bit(cnt, dev->absbit, ABS_CNT) {
504 set_bit(setup.code, dev->absbit);
930 retval = uinput_set_bit(arg, absbit, ABS_MAX);
H A Dad714x.c1041 __set_bit(ABS_X, input->absbit);
1071 __set_bit(ABS_WHEEL, input->absbit);
1101 __set_bit(ABS_X, input->absbit);
1102 __set_bit(ABS_Y, input->absbit);
H A Dadxl34x.c774 __set_bit(ABS_X, input_dev->absbit);
775 __set_bit(ABS_Y, input_dev->absbit);
776 __set_bit(ABS_Z, input_dev->absbit);
/linux-master/drivers/input/tablet/
H A Dpegasus_notetaker.c363 __set_bit(ABS_X, input_dev->absbit);
364 __set_bit(ABS_Y, input_dev->absbit);
/linux-master/scripts/mod/
H A Ddevicetable-offsets.c104 DEVID_FIELD(input_device_id, absbit);
/linux-master/include/linux/
H A Dinput.h56 * @absbit: bitmap of absolute axes for the device
148 unsigned long absbit[BITS_TO_LONGS(ABS_CNT)]; member in struct:input_dev

Completed in 253 milliseconds

12