/linux-master/drivers/input/ |
H A D | input-mt.c | 17 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 D | touchscreen.c | 39 if (!test_bit(axis, dev->absbit)) {
|
H A D | joydev.c | 877 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 D | input.c | 295 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 D | mousedev.c | 1024 .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 D | hid-wiimote-modules.c | 501 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 D | hid-samsung.c | 244 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 D | hid-elo.c | 51 set_bit(ABS_PRESSURE, input->absbit);
|
/linux-master/drivers/input/joystick/iforce/ |
H A D | iforce-packets.c | 135 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 D | input.c | 610 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 D | 88pm860x-ts.c | 271 __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 D | da9034-ts.c | 336 __set_bit(ABS_X, input_dev->absbit); 337 __set_bit(ABS_Y, input_dev->absbit);
|
/linux-master/drivers/input/joystick/ |
H A D | maplecontrol.c | 123 __set_bit(abs_bit[i], idev->absbit); 130 if (idev->absbit[0])
|
H A D | amijoy.c | 121 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y);
|
H A D | gf2k.c | 299 set_bit(gf2k_abs[i], input_dev->absbit);
|
/linux-master/drivers/input/keyboard/ |
H A D | goldfish_events.c | 88 if (!test_bit(i, input_dev->absbit)) 153 events_import_bits(edev, input_dev->absbit, EV_ABS, ABS_MAX);
|
H A D | gpio_keys_polled.c | 114 for_each_set_bit(i, input->absbit, ABS_CNT) {
|
/linux-master/drivers/virtio/ |
H A D | virtio_input.c | 290 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 D | pc110pad.c | 126 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y);
|
/linux-master/drivers/input/misc/ |
H A D | uinput.c | 326 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 D | ad714x.c | 1041 __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 D | adxl34x.c | 774 __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 D | pegasus_notetaker.c | 363 __set_bit(ABS_X, input_dev->absbit); 364 __set_bit(ABS_Y, input_dev->absbit);
|
/linux-master/scripts/mod/ |
H A D | devicetable-offsets.c | 104 DEVID_FIELD(input_device_id, absbit);
|
/linux-master/include/linux/ |
H A D | input.h | 56 * @absbit: bitmap of absolute axes for the device 148 unsigned long absbit[BITS_TO_LONGS(ABS_CNT)]; member in struct:input_dev
|