Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/hid/
Dhid-wiimote-modules.c508 set_bit(ABS_RX, wdata->accel->absbit); in wiimod_accel_probe()
509 set_bit(ABS_RY, wdata->accel->absbit); in wiimod_accel_probe()
510 set_bit(ABS_RZ, wdata->accel->absbit); in wiimod_accel_probe()
760 set_bit(ABS_HAT0X, wdata->ir->absbit); in wiimod_ir_probe()
761 set_bit(ABS_HAT0Y, wdata->ir->absbit); in wiimod_ir_probe()
762 set_bit(ABS_HAT1X, wdata->ir->absbit); in wiimod_ir_probe()
763 set_bit(ABS_HAT1Y, wdata->ir->absbit); in wiimod_ir_probe()
764 set_bit(ABS_HAT2X, wdata->ir->absbit); in wiimod_ir_probe()
765 set_bit(ABS_HAT2Y, wdata->ir->absbit); in wiimod_ir_probe()
766 set_bit(ABS_HAT3X, wdata->ir->absbit); in wiimod_ir_probe()
[all …]
Dhid-elo.c46 set_bit(ABS_PRESSURE, input->absbit); in elo_input_configured()
Dwacom_wac.c1691 if (test_bit(ABS_MT_TOUCH_MAJOR, input->absbit)) { in wacom_wac_finger_slot()
2554 __set_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
2570 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
2654 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
2690 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
2701 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pen_input_capabilities()
2831 __set_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pad_input_capabilities()
2941 __clear_bit(ABS_MISC, input_dev->absbit); in wacom_setup_pad_input_capabilities()
Dhid-input.c1031 set_bit(i, input->absbit); in hidinput_configure_usage()
1404 r |= hidinput->input->absbit[i]; in hidinput_has_been_populated()
/linux-4.4.14/sound/usb/caiaq/
Dinput.c623 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
635 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
647 input->absbit[0] = BIT_MASK(ABS_X); in snd_usb_caiaq_input_init()
657 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | in snd_usb_caiaq_input_init()
663 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC); in snd_usb_caiaq_input_init()
683 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | in snd_usb_caiaq_input_init()
689 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC); in snd_usb_caiaq_input_init()
735 input->absbit[BIT_WORD(axis)] |= BIT_MASK(axis); in snd_usb_caiaq_input_init()
767 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | in snd_usb_caiaq_input_init()
779 input->absbit[0] |= MASCHINE_PAD(i); in snd_usb_caiaq_input_init()
/linux-4.4.14/drivers/input/joystick/iforce/
Diforce-packets.c189 if (LO(cmd) >= 8 && test_bit(ABS_RUDDER ,dev->absbit)) in iforce_process_packet()
206 if (test_bit(ABS_HAT1X, dev->absbit)) { in iforce_process_packet()
211 if (test_bit(ABS_HAT1Y, dev->absbit)) { in iforce_process_packet()
/linux-4.4.14/drivers/input/
Dinput-mt.c19 if (dev->absinfo && test_bit(src, dev->absbit)) { in copy_abs()
22 dev->absbit[BIT_WORD(dst)] |= BIT_MASK(dst); in copy_abs()
231 if (test_bit(ABS_MT_PRESSURE, dev->absbit)) { in input_mt_report_pointer_emulation()
236 if (test_bit(ABS_MT_PRESSURE, dev->absbit)) in input_mt_report_pointer_emulation()
Dinput.c315 if (is_event_supported(code, dev->absbit, ABS_MAX)) in input_get_disposition()
508 __set_bit(axis, dev->absbit); in input_set_abs_params()
969 if (!bitmap_subset(id->absbit, dev->absbit, ABS_MAX)) in input_match_device()
1162 input_seq_print_bitmap(seq, "ABS", dev->absbit, ABS_MAX); in input_devices_seq_show()
1348 'a', id->absbit, 0, ABS_MAX); in input_print_modalias()
1607 INPUT_ADD_HOTPLUG_BM_VAR("ABS=", dev->absbit, ABS_MAX); in input_dev_uevent()
1925 __set_bit(code, dev->absbit); in input_set_capability()
1971 } else if (test_bit(ABS_MT_TRACKING_ID, dev->absbit)) { in input_estimate_events_per_packet()
1975 } else if (test_bit(ABS_MT_POSITION_X, dev->absbit)) { in input_estimate_events_per_packet()
1984 for_each_set_bit(i, dev->absbit, ABS_CNT) in input_estimate_events_per_packet()
Djoydev.c777 if (!bitmap_equal(dev->absbit, jd_scratch, ABS_CNT)) in joydev_dev_is_absolute_mouse()
852 for_each_set_bit(i, dev->absbit, ABS_CNT) { in joydev_connect()
947 .absbit = { BIT_MASK(ABS_X) },
953 .absbit = { BIT_MASK(ABS_WHEEL) },
959 .absbit = { BIT_MASK(ABS_THROTTLE) },
Dmousedev.c1027 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) },
1037 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) |
1047 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) },
Devdev.c818 case EV_ABS: bits = dev->absbit; len = ABS_MAX; break; in handle_eviocgbit()
/linux-4.4.14/drivers/input/touchscreen/
D88pm860x-ts.c270 __set_bit(ABS_X, touch->idev->absbit); in pm860x_touch_probe()
271 __set_bit(ABS_Y, touch->idev->absbit); in pm860x_touch_probe()
272 __set_bit(ABS_PRESSURE, touch->idev->absbit); in pm860x_touch_probe()
Dof_touchscreen.c41 if (!test_bit(axis, dev->absbit)) { in touchscreen_set_params()
Dda9034-ts.c339 __set_bit(ABS_X, input_dev->absbit); in da9034_touch_probe()
340 __set_bit(ABS_Y, input_dev->absbit); in da9034_touch_probe()
Dad7879.c546 __set_bit(ABS_X, input_dev->absbit); in ad7879_probe()
547 __set_bit(ABS_Y, input_dev->absbit); in ad7879_probe()
548 __set_bit(ABS_PRESSURE, input_dev->absbit); in ad7879_probe()
Dad7877.c745 __set_bit(ABS_X, input_dev->absbit); in ad7877_probe()
746 __set_bit(ABS_Y, input_dev->absbit); in ad7877_probe()
747 __set_bit(ABS_PRESSURE, input_dev->absbit); in ad7877_probe()
Dcyttsp4_core.c1906 __set_bit(signal, md->input->absbit); in cyttsp4_setup_input_device()
/linux-4.4.14/drivers/input/joystick/
Dmaplecontrol.c122 __set_bit(abs_bit[i], idev->absbit); in probe_maple_controller()
129 if (idev->absbit[0]) in probe_maple_controller()
Damijoy.c140 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in amijoy_init()
Dgf2k.c318 set_bit(gf2k_abs[i], input_dev->absbit); in gf2k_connect()
Da3d.c329 input_dev->absbit[0] |= BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in a3d_connect()
Dadi.c436 set_bit(adi->abs[i], input_dev->absbit); in adi_init_input()
Dxpad.c1075 set_bit(abs, input_dev->absbit); in xpad_set_up_abs()
/linux-4.4.14/drivers/input/keyboard/
Dgoldfish_events.c96 if (!test_bit(i, input_dev->absbit)) in events_import_abs_params()
160 events_import_bits(edev, input_dev->absbit, EV_ABS, ABS_MAX); in events_probe()
Dgpio_keys_polled.c119 for_each_set_bit(i, input->absbit, ABS_CNT) { in gpio_keys_polled_poll()
/linux-4.4.14/drivers/input/mouse/
Dpc110pad.c145 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in pc110pad_init()
Dpsmouse-base.c714 memset(input_dev->absbit, 0, sizeof(input_dev->absbit)); in psmouse_apply_defaults()
/linux-4.4.14/drivers/input/misc/
Duinput.c323 for_each_set_bit(cnt, dev->absbit, ABS_CNT) { in uinput_validate_absbits()
351 if (test_bit(ABS_MT_SLOT, dev->absbit)) { in uinput_validate_absbits()
354 } else if (test_bit(ABS_MT_POSITION_X, dev->absbit)) { in uinput_validate_absbits()
751 retval = uinput_set_bit(arg, absbit, ABS_MAX); in uinput_ioctl_handler()
Dadxl34x.c768 __set_bit(ABS_X, input_dev->absbit); in adxl34x_probe()
769 __set_bit(ABS_Y, input_dev->absbit); in adxl34x_probe()
770 __set_bit(ABS_Z, input_dev->absbit); in adxl34x_probe()
Dad714x.c1042 __set_bit(ABS_X, input->absbit); in ad714x_probe()
1072 __set_bit(ABS_WHEEL, input->absbit); in ad714x_probe()
1102 __set_bit(ABS_X, input->absbit); in ad714x_probe()
1103 __set_bit(ABS_Y, input->absbit); in ad714x_probe()
/linux-4.4.14/drivers/virtio/
Dvirtio_input.c272 vi->idev->absbit, ABS_CNT); in virtinput_probe()
286 if (!test_bit(abs, vi->idev->absbit)) in virtinput_probe()
/linux-4.4.14/scripts/mod/
Ddevicetable-offsets.c102 DEVID_FIELD(input_device_id, absbit); in main()
Dfile2alias.c758 DEF_FIELD_ADDR(symval, input_device_id, absbit); in do_input_entry()
785 do_input(alias, *absbit, 0, INPUT_DEVICE_ID_ABS_MAX); in do_input_entry()
/linux-4.4.14/include/linux/
Dinput.h132 unsigned long absbit[BITS_TO_LONGS(ABS_CNT)]; member
Dmod_devicetable.h323 kernel_ulong_t absbit[INPUT_DEVICE_ID_ABS_MAX / BITS_PER_LONG + 1]; member
Dhid.h880 *bit = input->absbit; in hid_map_usage()
/linux-4.4.14/drivers/input/tablet/
Dhanwang.c389 __set_bit(hw_absevents[i], input_dev->absbit); in hanwang_probe()
Dwacom_serial4.c545 set_bit(ABS_MISC, input_dev->absbit); in wacom_connect()
Daiptek.c1795 __set_bit(absEvents[i], inputdev->absbit); in aiptek_probe()