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

/linux-4.1.27/drivers/hid/
H A Dhid-wiimote-modules.c508 set_bit(ABS_RX, wdata->accel->absbit); wiimod_accel_probe()
509 set_bit(ABS_RY, wdata->accel->absbit); wiimod_accel_probe()
510 set_bit(ABS_RZ, wdata->accel->absbit); wiimod_accel_probe()
760 set_bit(ABS_HAT0X, wdata->ir->absbit); wiimod_ir_probe()
761 set_bit(ABS_HAT0Y, wdata->ir->absbit); wiimod_ir_probe()
762 set_bit(ABS_HAT1X, wdata->ir->absbit); wiimod_ir_probe()
763 set_bit(ABS_HAT1Y, wdata->ir->absbit); wiimod_ir_probe()
764 set_bit(ABS_HAT2X, wdata->ir->absbit); wiimod_ir_probe()
765 set_bit(ABS_HAT2Y, wdata->ir->absbit); wiimod_ir_probe()
766 set_bit(ABS_HAT3X, wdata->ir->absbit); wiimod_ir_probe()
767 set_bit(ABS_HAT3Y, wdata->ir->absbit); wiimod_ir_probe()
960 set_bit(ABS_HAT0X, wdata->extension.input->absbit); wiimod_nunchuk_probe()
961 set_bit(ABS_HAT0Y, wdata->extension.input->absbit); wiimod_nunchuk_probe()
966 set_bit(ABS_RX, wdata->extension.input->absbit); wiimod_nunchuk_probe()
967 set_bit(ABS_RY, wdata->extension.input->absbit); wiimod_nunchuk_probe()
968 set_bit(ABS_RZ, wdata->extension.input->absbit); wiimod_nunchuk_probe()
1235 set_bit(ABS_HAT1X, wdata->extension.input->absbit); wiimod_classic_probe()
1236 set_bit(ABS_HAT1Y, wdata->extension.input->absbit); wiimod_classic_probe()
1237 set_bit(ABS_HAT2X, wdata->extension.input->absbit); wiimod_classic_probe()
1238 set_bit(ABS_HAT2Y, wdata->extension.input->absbit); wiimod_classic_probe()
1239 set_bit(ABS_HAT3X, wdata->extension.input->absbit); wiimod_classic_probe()
1240 set_bit(ABS_HAT3Y, wdata->extension.input->absbit); wiimod_classic_probe()
1511 set_bit(ABS_HAT0X, wdata->extension.input->absbit); wiimod_bboard_probe()
1512 set_bit(ABS_HAT0Y, wdata->extension.input->absbit); wiimod_bboard_probe()
1513 set_bit(ABS_HAT1X, wdata->extension.input->absbit); wiimod_bboard_probe()
1514 set_bit(ABS_HAT1Y, wdata->extension.input->absbit); wiimod_bboard_probe()
1901 set_bit(ABS_X, wdata->extension.input->absbit); wiimod_pro_probe()
1902 set_bit(ABS_Y, wdata->extension.input->absbit); wiimod_pro_probe()
1903 set_bit(ABS_RX, wdata->extension.input->absbit); wiimod_pro_probe()
1904 set_bit(ABS_RY, wdata->extension.input->absbit); wiimod_pro_probe()
2141 set_bit(ABS_RX, wdata->mp->absbit); wiimod_mp_probe()
2142 set_bit(ABS_RY, wdata->mp->absbit); wiimod_mp_probe()
2143 set_bit(ABS_RZ, wdata->mp->absbit); wiimod_mp_probe()
H A Dhid-elo.c46 set_bit(ABS_PRESSURE, input->absbit); elo_input_configured()
H A Dwacom_wac.c2255 __set_bit(ABS_MISC, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2261 __clear_bit(ABS_MISC, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2336 __clear_bit(ABS_MISC, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2366 __clear_bit(ABS_MISC, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2408 __clear_bit(ABS_MISC, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2424 __clear_bit(ABS_X, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2425 __clear_bit(ABS_Y, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2443 __clear_bit(ABS_MISC, input_dev->absbit); wacom_setup_pentouch_input_capabilities()
2462 __set_bit(ABS_MISC, input_dev->absbit); wacom_setup_pad_input_capabilities()
2646 __clear_bit(ABS_MISC, input_dev->absbit); wacom_setup_pad_input_capabilities()
H A Dhid-input.c1031 set_bit(i, input->absbit); hidinput_configure_usage()
1400 r |= hidinput->input->absbit[i]; hidinput_has_been_populated()
/linux-4.1.27/sound/usb/caiaq/
H A Dinput.c623 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | snd_usb_caiaq_input_init()
635 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | snd_usb_caiaq_input_init()
647 input->absbit[0] = BIT_MASK(ABS_X); snd_usb_caiaq_input_init()
657 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | snd_usb_caiaq_input_init()
663 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC); snd_usb_caiaq_input_init()
683 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | snd_usb_caiaq_input_init()
689 input->absbit[BIT_WORD(ABS_MISC)] |= BIT_MASK(ABS_MISC); snd_usb_caiaq_input_init()
735 input->absbit[BIT_WORD(axis)] |= BIT_MASK(axis); snd_usb_caiaq_input_init()
767 input->absbit[0] = BIT_MASK(ABS_HAT0X) | BIT_MASK(ABS_HAT0Y) | snd_usb_caiaq_input_init()
779 input->absbit[0] |= MASCHINE_PAD(i); snd_usb_caiaq_input_init()
/linux-4.1.27/drivers/input/joystick/
H A Dmaplecontrol.c122 __set_bit(abs_bit[i], idev->absbit); probe_maple_controller()
129 if (idev->absbit[0]) probe_maple_controller()
H A Damijoy.c140 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); amijoy_init()
H A Dgf2k.c318 set_bit(gf2k_abs[i], input_dev->absbit); gf2k_connect()
H A Da3d.c329 input_dev->absbit[0] |= BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | a3d_connect()
H A Dadi.c436 set_bit(adi->abs[i], input_dev->absbit); adi_init_input()
H A Dxpad.c996 set_bit(abs, input_dev->absbit); xpad_set_up_abs()
/linux-4.1.27/drivers/input/keyboard/
H A Dgoldfish_events.c96 if (!test_bit(i, input_dev->absbit)) events_import_abs_params()
160 events_import_bits(edev, input_dev->absbit, EV_ABS, ABS_MAX); events_probe()
/linux-4.1.27/drivers/input/touchscreen/
H A Dof_touchscreen.c33 if (!test_bit(axis, dev->absbit)) { touchscreen_set_params()
H A D88pm860x-ts.c270 __set_bit(ABS_X, touch->idev->absbit); pm860x_touch_probe()
271 __set_bit(ABS_Y, touch->idev->absbit); pm860x_touch_probe()
272 __set_bit(ABS_PRESSURE, touch->idev->absbit); pm860x_touch_probe()
H A Dda9034-ts.c339 __set_bit(ABS_X, input_dev->absbit); da9034_touch_probe()
340 __set_bit(ABS_Y, input_dev->absbit); da9034_touch_probe()
H A Dad7879.c546 __set_bit(ABS_X, input_dev->absbit); ad7879_probe()
547 __set_bit(ABS_Y, input_dev->absbit); ad7879_probe()
548 __set_bit(ABS_PRESSURE, input_dev->absbit); ad7879_probe()
H A Dad7877.c745 __set_bit(ABS_X, input_dev->absbit); ad7877_probe()
746 __set_bit(ABS_Y, input_dev->absbit); ad7877_probe()
747 __set_bit(ABS_PRESSURE, input_dev->absbit); ad7877_probe()
H A Dcyttsp4_core.c1909 __set_bit(signal, md->input->absbit); cyttsp4_setup_input_device()
/linux-4.1.27/drivers/input/joystick/iforce/
H A Diforce-packets.c189 if (LO(cmd) >= 8 && test_bit(ABS_RUDDER ,dev->absbit)) iforce_process_packet()
206 if (test_bit(ABS_HAT1X, dev->absbit)) { iforce_process_packet()
211 if (test_bit(ABS_HAT1Y, dev->absbit)) { iforce_process_packet()
/linux-4.1.27/drivers/input/
H A Dinput-mt.c19 if (dev->absinfo && test_bit(src, dev->absbit)) { copy_abs()
22 dev->absbit[BIT_WORD(dst)] |= BIT_MASK(dst); copy_abs()
133 * corresponding absbit field is set.
231 if (test_bit(ABS_MT_PRESSURE, dev->absbit)) { input_mt_report_pointer_emulation()
236 if (test_bit(ABS_MT_PRESSURE, dev->absbit)) input_mt_report_pointer_emulation()
H A Djoydev.c787 if (!bitmap_equal(dev->absbit, jd_scratch, ABS_CNT)) joydev_dev_is_absolute_mouse()
863 if (test_bit(i, dev->absbit)) { joydev_connect()
958 .absbit = { BIT_MASK(ABS_X) },
964 .absbit = { BIT_MASK(ABS_WHEEL) },
970 .absbit = { BIT_MASK(ABS_THROTTLE) },
H A Dinput.c315 if (is_event_supported(code, dev->absbit, ABS_MAX)) input_get_disposition()
508 __set_bit(axis, dev->absbit); input_set_abs_params()
966 if (!bitmap_subset(id->absbit, dev->absbit, ABS_MAX)) input_match_device()
1159 input_seq_print_bitmap(seq, "ABS", dev->absbit, ABS_MAX); input_devices_seq_show()
1345 'a', id->absbit, 0, ABS_MAX); input_print_modalias()
1604 INPUT_ADD_HOTPLUG_BM_VAR("ABS=", dev->absbit, ABS_MAX); input_dev_uevent()
1925 __set_bit(code, dev->absbit); input_set_capability()
1971 } else if (test_bit(ABS_MT_TRACKING_ID, dev->absbit)) { input_estimate_events_per_packet()
1975 } else if (test_bit(ABS_MT_POSITION_X, dev->absbit)) { input_estimate_events_per_packet()
1985 if (test_bit(i, dev->absbit)) { input_estimate_events_per_packet()
H A 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) },
H A Devdev.c689 case EV_ABS: bits = dev->absbit; len = ABS_MAX; break; handle_eviocgbit()
/linux-4.1.27/scripts/mod/
H A Ddevicetable-offsets.c100 DEVID_FIELD(input_device_id, absbit); main()
H A Dfile2alias.c716 DEF_FIELD_ADDR(symval, input_device_id, absbit); do_input_entry()
743 do_input(alias, *absbit, 0, INPUT_DEVICE_ID_ABS_MAX); do_input_entry()
/linux-4.1.27/drivers/input/misc/
H A Duinput.c325 if (!test_bit(cnt, dev->absbit)) uinput_validate_absbits()
353 if (test_bit(ABS_MT_SLOT, dev->absbit)) { uinput_validate_absbits()
356 } else if (test_bit(ABS_MT_POSITION_X, dev->absbit)) { uinput_validate_absbits()
753 retval = uinput_set_bit(arg, absbit, ABS_MAX); uinput_ioctl_handler()
H A Dadxl34x.c768 __set_bit(ABS_X, input_dev->absbit); adxl34x_probe()
769 __set_bit(ABS_Y, input_dev->absbit); adxl34x_probe()
770 __set_bit(ABS_Z, input_dev->absbit); adxl34x_probe()
H A Dad714x.c1050 __set_bit(ABS_X, input[alloc_idx]->absbit); ad714x_probe()
1082 __set_bit(ABS_WHEEL, input[alloc_idx]->absbit); ad714x_probe()
1114 __set_bit(ABS_X, input[alloc_idx]->absbit); ad714x_probe()
1115 __set_bit(ABS_Y, input[alloc_idx]->absbit); ad714x_probe()
/linux-4.1.27/drivers/input/mouse/
H A Dpc110pad.c145 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); pc110pad_init()
H A Dpsmouse-base.c714 memset(input_dev->absbit, 0, sizeof(input_dev->absbit)); psmouse_apply_defaults()
/linux-4.1.27/drivers/virtio/
H A Dvirtio_input.c272 vi->idev->absbit, ABS_CNT); virtinput_probe()
286 if (!test_bit(abs, vi->idev->absbit)) virtinput_probe()
/linux-4.1.27/include/linux/
H A Dinput.h50 * @absbit: bitmap of absolute axes for the device
132 unsigned long absbit[BITS_TO_LONGS(ABS_CNT)]; member in struct:input_dev
H A Dmod_devicetable.h313 kernel_ulong_t absbit[INPUT_DEVICE_ID_ABS_MAX / BITS_PER_LONG + 1]; member in struct:input_device_id
H A Dhid.h878 *bit = input->absbit; hid_map_usage()
/linux-4.1.27/drivers/input/tablet/
H A Dhanwang.c389 __set_bit(hw_absevents[i], input_dev->absbit); hanwang_probe()
H A Dwacom_serial4.c545 set_bit(ABS_MISC, input_dev->absbit); wacom_connect()
H A Daiptek.c1795 __set_bit(absEvents[i], inputdev->absbit); aiptek_probe()

Completed in 848 milliseconds