Home
last modified time | relevance | path

Searched refs:absbit (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/hid/
A Dhid-wiimote-modules.c501 set_bit(ABS_RX, wdata->accel->absbit); in wiimod_accel_probe()
502 set_bit(ABS_RY, wdata->accel->absbit); in wiimod_accel_probe()
503 set_bit(ABS_RZ, wdata->accel->absbit); in wiimod_accel_probe()
753 set_bit(ABS_HAT0X, wdata->ir->absbit); in wiimod_ir_probe()
754 set_bit(ABS_HAT0Y, wdata->ir->absbit); in wiimod_ir_probe()
755 set_bit(ABS_HAT1X, wdata->ir->absbit); in wiimod_ir_probe()
756 set_bit(ABS_HAT1Y, wdata->ir->absbit); in wiimod_ir_probe()
757 set_bit(ABS_HAT2X, wdata->ir->absbit); in wiimod_ir_probe()
2817 set_bit(ABS_RX, wdata->mp->absbit); in wiimod_mp_probe()
2818 set_bit(ABS_RY, wdata->mp->absbit); in wiimod_mp_probe()
[all …]
A Dhid-samsung.c244 usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], usage->hid & HID_USAGE_PAGE); in samsung_gamepad_input_mapping()
332 usage->hid, usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], in samsung_actionmouse_input_mapping()
A Dhid-elo.c51 set_bit(ABS_PRESSURE, input->absbit); in elo_input_configured()
A Dwacom_wac.c2743 if (test_bit(ABS_MT_TOUCH_MAJOR, input->absbit)) { in wacom_wac_finger_slot()
3761 __clear_bit(ABS_Z, wacom_wac->pen_input->absbit); in wacom_setup_device_quirks()
3765 __clear_bit(ABS_WHEEL, wacom_wac->pen_input->absbit); in wacom_setup_device_quirks()
3766 __clear_bit(ABS_MISC, wacom_wac->pen_input->absbit); in wacom_setup_device_quirks()
3791 __set_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
3808 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
3888 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
3920 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
3931 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
4227 __set_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pad_input_capabilities()
[all …]
/linux/drivers/input/
A Dinput-mt.c17 if (dev->absinfo && test_bit(src, dev->absbit)) { in copy_abs()
20 __set_bit(dst, dev->absbit); in copy_abs()
229 !test_bit(ABS_MT_DISTANCE, dev->absbit) && in input_mt_report_pointer_emulation()
230 test_bit(ABS_DISTANCE, dev->absbit) && in input_mt_report_pointer_emulation()
251 if (test_bit(ABS_MT_PRESSURE, dev->absbit)) { in input_mt_report_pointer_emulation()
256 if (test_bit(ABS_MT_PRESSURE, dev->absbit)) in input_mt_report_pointer_emulation()
318 if (test_bit(ABS_PRESSURE, dev->absbit)) in input_mt_release_slots()
A Djoydev.c876 if (!bitmap_equal(dev->absbit, jd_scratch, ABS_CNT)) in joydev_dev_is_absolute_mouse()
947 for_each_set_bit(i, dev->absbit, ABS_CNT) { in joydev_connect()
1032 .absbit = { BIT_MASK(ABS_X) },
1038 .absbit = { BIT_MASK(ABS_Z) },
1044 .absbit = { BIT_MASK(ABS_WHEEL) },
1050 .absbit = { BIT_MASK(ABS_THROTTLE) },
A Dinput.c261 if (is_event_supported(code, dev->absbit, ABS_MAX)) in input_get_disposition()
467 __set_bit(axis, dev->absbit); in input_set_abs_params()
499 test_bit(src_axis, src->absbit)))) in input_copy_abs()
989 !bitmap_subset(id->absbit, dev->absbit, ABS_MAX) || in input_match_device_id()
1184 input_seq_print_bitmap(seq, "ABS", dev->absbit, ABS_MAX); in input_devices_seq_show()
1407 'a', id->absbit, 0, ABS_MAX); in input_print_modalias_parts()
1739 INPUT_ADD_HOTPLUG_BM_VAR("ABS=", dev->absbit, ABS_MAX); in input_dev_uevent()
2177 __set_bit(code, dev->absbit); in input_set_capability()
2222 } else if (test_bit(ABS_MT_TRACKING_ID, dev->absbit)) { in input_estimate_events_per_packet()
2226 } else if (test_bit(ABS_MT_POSITION_X, dev->absbit)) { in input_estimate_events_per_packet()
[all …]
A Dtouchscreen.c39 if (!test_bit(axis, dev->absbit)) { in touchscreen_set_params()
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/sound/usb/caiaq/
A Dinput.c610 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
622 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
634 input->absbit[0] = BIT_MASK(ABS_X); in snd_usb_caiaq_input_init()
644 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | in snd_usb_caiaq_input_init()
650 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC); in snd_usb_caiaq_input_init()
670 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | in snd_usb_caiaq_input_init()
676 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC); in snd_usb_caiaq_input_init()
725 input->absbit[BIT_WORD(axis)] |= BIT_MASK(axis); in snd_usb_caiaq_input_init()
760 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | in snd_usb_caiaq_input_init()
772 input->absbit[0] |= MASCHINE_PAD(i); in snd_usb_caiaq_input_init()
/linux/drivers/input/joystick/iforce/
A Diforce-packets.c135 if (test_bit(ABS_HAT1X, dev->absbit)) { in iforce_report_hats_buttons()
144 if (test_bit(ABS_HAT1Y, dev->absbit)) { in iforce_report_hats_buttons()
170 if (len >= 8 && test_bit(ABS_RUDDER ,dev->absbit)) in iforce_process_packet()
/linux/drivers/input/touchscreen/
A D88pm860x-ts.c271 __set_bit(ABS_X, touch->idev->absbit); in pm860x_touch_probe()
272 __set_bit(ABS_Y, touch->idev->absbit); in pm860x_touch_probe()
273 __set_bit(ABS_PRESSURE, touch->idev->absbit); in pm860x_touch_probe()
A Dda9034-ts.c336 __set_bit(ABS_X, input_dev->absbit); in da9034_touch_probe()
337 __set_bit(ABS_Y, input_dev->absbit); in da9034_touch_probe()
A Dad7877.c741 __set_bit(ABS_X, input_dev->absbit); in ad7877_probe()
742 __set_bit(ABS_Y, input_dev->absbit); in ad7877_probe()
743 __set_bit(ABS_PRESSURE, input_dev->absbit); in ad7877_probe()
/linux/drivers/input/joystick/
A Dmaplecontrol.c123 __set_bit(abs_bit[i], idev->absbit); in probe_maple_controller()
130 if (idev->absbit[0]) in probe_maple_controller()
A Damijoy.c121 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in amijoy_init()
A Dgf2k.c299 set_bit(gf2k_abs[i], input_dev->absbit); in gf2k_connect()
/linux/drivers/input/keyboard/
A Dgoldfish_events.c88 if (!test_bit(i, input_dev->absbit)) in events_import_abs_params()
153 events_import_bits(edev, input_dev->absbit, EV_ABS, ABS_MAX); in events_probe()
A Dgpio_keys_polled.c114 for_each_set_bit(i, input->absbit, ABS_CNT) { in gpio_keys_polled_poll()
/linux/drivers/virtio/
A Dvirtio_input.c291 vi->idev->absbit, ABS_CNT); in virtinput_probe()
305 if (!test_bit(abs, vi->idev->absbit)) in virtinput_probe()
310 if (test_bit(ABS_MT_SLOT, vi->idev->absbit)) { in virtinput_probe()
/linux/drivers/input/misc/
A Duinput.c326 if (test_bit(ABS_MT_SLOT, dev->absbit)) { in uinput_create_device()
331 } else if (test_bit(ABS_MT_POSITION_X, dev->absbit)) { in uinput_create_device()
449 for_each_set_bit(cnt, dev->absbit, ABS_CNT) { in uinput_validate_absbits()
518 set_bit(setup.code, dev->absbit); in uinput_abs_setup()
944 retval = uinput_set_bit(arg, absbit, ABS_MAX); in uinput_ioctl_handler()
A Dad714x.c1041 __set_bit(ABS_X, input->absbit); in ad714x_probe()
1071 __set_bit(ABS_WHEEL, input->absbit); in ad714x_probe()
1101 __set_bit(ABS_X, input->absbit); in ad714x_probe()
1102 __set_bit(ABS_Y, input->absbit); in ad714x_probe()
/linux/drivers/input/mouse/
A Dpc110pad.c126 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in pc110pad_init()
/linux/drivers/input/tablet/
A Dpegasus_notetaker.c363 __set_bit(ABS_X, input_dev->absbit); in pegasus_probe()
364 __set_bit(ABS_Y, input_dev->absbit); in pegasus_probe()
/linux/include/linux/
A Dinput.h148 unsigned long absbit[BITS_TO_LONGS(ABS_CNT)]; member

Completed in 64 milliseconds

12