Home
last modified time | relevance | path

Searched refs:EV_ABS (Results 1 – 177 of 177) sorted by relevance

/linux-4.4.14/drivers/hid/
Dhid-ntrig.c473 EV_ABS, ABS_MT_POSITION_X); in ntrig_input_mapping()
495 EV_ABS, ABS_MT_POSITION_Y); in ntrig_input_mapping()
530 EV_ABS, ABS_MT_TOUCH_MAJOR); in ntrig_input_mapping()
534 EV_ABS, ABS_MT_TOUCH_MINOR); in ntrig_input_mapping()
558 || usage->type == EV_ABS) in ntrig_input_mapped()
634 input_event(input, EV_ABS, ABS_X, nd->x); in ntrig_event()
635 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event()
727 input_event(input, EV_ABS, ABS_X, nd->x); in ntrig_event()
728 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event()
732 input_event(input, EV_ABS, ABS_MT_POSITION_X, nd->x); in ntrig_event()
[all …]
Dhid-multitouch.c463 EV_ABS, ABS_MT_TOOL_X); in mt_touch_input_mapping()
468 EV_ABS, ABS_MT_POSITION_X); in mt_touch_input_mapping()
478 EV_ABS, ABS_MT_TOOL_Y); in mt_touch_input_mapping()
483 EV_ABS, ABS_MT_POSITION_Y); in mt_touch_input_mapping()
498 EV_ABS, ABS_MT_DISTANCE); in mt_touch_input_mapping()
519 EV_ABS, ABS_MT_TOUCH_MAJOR); in mt_touch_input_mapping()
527 EV_ABS, ABS_MT_TOUCH_MINOR); in mt_touch_input_mapping()
538 EV_ABS, ABS_MT_PRESSURE); in mt_touch_input_mapping()
581 if (usage->type == EV_KEY || usage->type == EV_ABS) in mt_touch_input_mapped()
641 input_event(input, EV_ABS, ABS_MT_POSITION_X, s->x); in mt_complete_slot()
[all …]
Dhid-rmi.c357 input_event(hdata->input, EV_ABS, ABS_MT_POSITION_X, x); in rmi_f11_process_touch()
358 input_event(hdata->input, EV_ABS, ABS_MT_POSITION_Y, y); in rmi_f11_process_touch()
359 input_event(hdata->input, EV_ABS, ABS_MT_ORIENTATION, wide); in rmi_f11_process_touch()
360 input_event(hdata->input, EV_ABS, ABS_MT_PRESSURE, z); in rmi_f11_process_touch()
361 input_event(hdata->input, EV_ABS, ABS_MT_TOUCH_MAJOR, major); in rmi_f11_process_touch()
362 input_event(hdata->input, EV_ABS, ABS_MT_TOUCH_MINOR, minor); in rmi_f11_process_touch()
1214 __set_bit(EV_ABS, input->evbit); in rmi_input_configured()
Dhid-input.c63 #define map_abs(c) hid_map_usage(hidinput, usage, &bit, &max, EV_ABS, (c))
69 &max, EV_ABS, (c))
1004 if (usage->type == EV_ABS) { in hidinput_configure_usage()
1026 if (usage->type == EV_ABS && in hidinput_configure_usage()
1041 if ((usage->type == EV_ABS) && (field->flags & HID_MAIN_ITEM_RELATIVE) && in hidinput_configure_usage()
1114 if ((usage->type == EV_ABS) && (field->flags & HID_MAIN_ITEM_RELATIVE) && in hidinput_hid_event()
Dwacom_wac.c1490 case EV_ABS: in wacom_map_usage()
1513 wacom_map_usage(input, usage, field, EV_ABS, ABS_X, 4); in wacom_wac_pen_usage_mapping()
1516 wacom_map_usage(input, usage, field, EV_ABS, ABS_Y, 4); in wacom_wac_pen_usage_mapping()
1519 wacom_map_usage(input, usage, field, EV_ABS, ABS_PRESSURE, 0); in wacom_wac_pen_usage_mapping()
1621 wacom_map_usage(input, usage, field, EV_ABS, ABS_X, 4); in wacom_wac_finger_usage_mapping()
1623 wacom_map_usage(input, usage, field, EV_ABS, in wacom_wac_finger_usage_mapping()
1629 wacom_map_usage(input, usage, field, EV_ABS, ABS_Y, 4); in wacom_wac_finger_usage_mapping()
1631 wacom_map_usage(input, usage, field, EV_ABS, in wacom_wac_finger_usage_mapping()
1637 wacom_map_usage(input, usage, field, EV_ABS, ABS_MT_TOUCH_MAJOR, 0); in wacom_wac_finger_usage_mapping()
1638 wacom_map_usage(input, usage, field, EV_ABS, ABS_MT_TOUCH_MINOR, 0); in wacom_wac_finger_usage_mapping()
[all …]
Dhid-lg.c615 usage->type == EV_REL || usage->type == EV_ABS)) in lg_input_mapped()
619 if (usage->type == EV_ABS && (usage->code == ABS_X || in lg_input_mapped()
Dhid-wiimote-modules.c507 set_bit(EV_ABS, wdata->accel->evbit); in wiimod_accel_probe()
759 set_bit(EV_ABS, wdata->ir->evbit); in wiimod_ir_probe()
959 set_bit(EV_ABS, wdata->extension.input->evbit); in wiimod_nunchuk_probe()
1234 set_bit(EV_ABS, wdata->extension.input->evbit); in wiimod_classic_probe()
1510 set_bit(EV_ABS, wdata->extension.input->evbit); in wiimod_bboard_probe()
1900 set_bit(EV_ABS, wdata->extension.input->evbit); in wiimod_pro_probe()
2140 set_bit(EV_ABS, wdata->mp->evbit); in wiimod_mp_probe()
Dhid-logitech-hidpp.c773 __set_bit(EV_ABS, input_dev->evbit); in wtp_populate_input()
814 input_event(wd->input, EV_ABS, ABS_MT_POSITION_X, in wtp_touch_event()
816 input_event(wd->input, EV_ABS, ABS_MT_POSITION_Y, in wtp_touch_event()
819 input_event(wd->input, EV_ABS, ABS_MT_PRESSURE, in wtp_touch_event()
Dhid-debug.c730 [EV_REL] = "Relative", [EV_ABS] = "Absolute",
1015 [EV_REL] = relatives, [EV_ABS] = absolutes,
Dhid-magicmouse.c402 __set_bit(EV_ABS, input->evbit); in magicmouse_setup_input()
/linux-4.4.14/drivers/input/
Dinput-mt.c149 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1); in input_mt_report_slot_state()
157 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, id); in input_mt_report_slot_state()
158 input_event(dev, EV_ABS, ABS_MT_TOOL_TYPE, tool_type); in input_mt_report_slot_state()
228 input_event(dev, EV_ABS, ABS_X, x); in input_mt_report_pointer_emulation()
229 input_event(dev, EV_ABS, ABS_Y, y); in input_mt_report_pointer_emulation()
233 input_event(dev, EV_ABS, ABS_PRESSURE, p); in input_mt_report_pointer_emulation()
237 input_event(dev, EV_ABS, ABS_PRESSURE, 0); in input_mt_report_pointer_emulation()
249 input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1); in __input_mt_drop_unused()
Djoydev.c135 case EV_ABS: in joydev_event()
768 __set_bit(EV_ABS, jd_scratch); in joydev_dev_is_absolute_mouse()
946 .evbit = { BIT_MASK(EV_ABS) },
952 .evbit = { BIT_MASK(EV_ABS) },
958 .evbit = { BIT_MASK(EV_ABS) },
Dmousedev.c356 case EV_ABS: in mousedev_event()
1025 .evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) },
1034 .evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) },
1045 .evbit = { BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) },
Dinput.c314 case EV_ABS: in input_get_disposition()
389 v->type = EV_ABS; in input_handle_event()
507 __set_bit(EV_ABS, dev->evbit); in input_set_abs_params()
1161 if (test_bit(EV_ABS, dev->evbit)) in input_devices_seq_show()
1606 if (test_bit(EV_ABS, dev->evbit)) in input_dev_uevent()
1920 case EV_ABS: in input_set_capability()
1983 if (test_bit(EV_ABS, dev->evbit)) in input_estimate_events_per_packet()
Devdev.c73 [EV_ABS] = ABS_CNT, in evdev_get_mask_cnt()
818 case EV_ABS: bits = dev->absbit; len = ABS_MAX; break; in handle_eviocgbit()
/linux-4.4.14/drivers/input/touchscreen/
Dchipone_icn8318.c137 input_event(data->input, EV_ABS, ABS_MT_POSITION_X, x); in icn8318_irq()
138 input_event(data->input, EV_ABS, ABS_MT_POSITION_Y, y); in icn8318_irq()
140 input_event(data->input, EV_ABS, ABS_MT_POSITION_X, y); in icn8318_irq()
141 input_event(data->input, EV_ABS, ABS_MT_POSITION_Y, x); in icn8318_irq()
Dipaq-micro-ts.c107 input_set_capability(ts->input, EV_ABS, ABS_X); in micro_ts_probe()
108 input_set_capability(ts->input, EV_ABS, ABS_Y); in micro_ts_probe()
Dpenmount.c79 input_event(input, EV_ABS, ABS_MT_POSITION_X, pm->slots[i].x); in pm_mtevent()
80 input_event(input, EV_ABS, ABS_MT_POSITION_Y, pm->slots[i].y); in pm_mtevent()
226 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in pm_connect()
Dpixcir_i2c_ts.c153 input_event(ts->input, EV_ABS, ABS_MT_POSITION_X, touch->x); in pixcir_ts_report()
154 input_event(ts->input, EV_ABS, ABS_MT_POSITION_Y, touch->y); in pixcir_ts_report()
496 input_set_capability(input, EV_ABS, ABS_MT_POSITION_X); in pixcir_i2c_ts_probe()
497 input_set_capability(input, EV_ABS, ABS_MT_POSITION_Y); in pixcir_i2c_ts_probe()
Dhp680_ts_input.c84 hp680_ts_dev->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY); in hp680_ts_init()
Djornada720_ts.c123 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in jornada720_ts_probe()
Dfujitsu_ts.c124 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in fujitsu_connect()
Dmk712.c188 mk712_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in mk712_init()
Dtouchit213.c165 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in touchit213_connect()
Dtouchwin.c134 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tw_connect()
Dgunze.c137 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in gunze_connect()
Dtouchright.c127 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tr_connect()
Dtsc40.c105 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tsc_connect()
Ddynapro.c137 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in dynapro_connect()
Dinexio.c140 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in inexio_connect()
Dhampshire.c136 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in hampshire_connect()
Delants_i2c.c805 input_event(input, EV_ABS, ABS_MT_POSITION_X, x); in elants_i2c_mt_event()
806 input_event(input, EV_ABS, ABS_MT_POSITION_Y, y); in elants_i2c_mt_event()
807 input_event(input, EV_ABS, ABS_MT_PRESSURE, p); in elants_i2c_mt_event()
808 input_event(input, EV_ABS, ABS_MT_TOUCH_MAJOR, w); in elants_i2c_mt_event()
1228 __set_bit(EV_ABS, ts->input->evbit); in elants_i2c_probe()
Dmtouch.c153 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in mtouch_connect()
Dhtcpen.c138 htcpen_dev->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY); in htcpen_isa_probe()
Dmax11801_ts.c197 __set_bit(EV_ABS, input_dev->evbit); in max11801_ts_probe()
Dmigor_ts.c151 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in migor_ts_probe()
Degalax_ts.c205 __set_bit(EV_ABS, input_dev->evbit); in egalax_ts_probe()
Dpcap_ts.c175 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in pcap_ts_probe()
Dmcs5000_ts.c218 __set_bit(EV_ABS, input_dev->evbit); in mcs5000_ts_probe()
Dmc13783_ts.c203 idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in mc13783_ts_probe()
Dwacom_i2c.c188 input->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in wacom_i2c_probe()
Dst1232.c208 __set_bit(EV_ABS, input_dev->evbit); in st1232_ts_probe()
Deeti_ts.c187 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in eeti_ts_probe()
Dda9052_tsi.c261 __set_bit(EV_ABS, input_dev->evbit); in da9052_ts_probe()
Dcy8ctmg110_ts.c216 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in cy8ctmg110_probe()
Dda9034-ts.c338 __set_bit(EV_ABS, input_dev->evbit); in da9034_touch_probe()
Dtps6507x-ts.c258 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tps6507x_ts_probe()
Dw90p910_ts.c272 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in w90x900ts_probe()
Delo.c337 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in elo_connect()
Dlpc32xx_ts.c269 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in lpc32xx_ts_probe()
Dwm831x-ts.c354 __set_bit(EV_ABS, input_dev->evbit); in wm831x_ts_probe()
D88pm860x-ts.c269 __set_bit(EV_ABS, touch->idev->evbit); in pm860x_touch_probe()
Ds3c2410_ts.c316 ts.input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in s3c2410ts_probe()
Dili210x.c247 __set_bit(EV_ABS, input->evbit); in ili210x_i2c_probe()
Dsun4i-ts.c306 ts->input->evbit[0] = BIT(EV_SYN) | BIT(EV_KEY) | BIT(EV_ABS); in sun4i_ts_probe()
Ducb1400_ts.c353 ucb->ts_idev->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY); in ucb1400_ts_probe()
Dtsc2007.c421 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tsc2007_probe()
Dintel-mid-touch.c617 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in mrstouch_probe()
Dbcm_iproc_tsc.c467 idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in iproc_ts_probe()
Dti_am335x_tsc.c451 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in titsc_probe()
Dcyttsp_core.c579 __set_bit(EV_ABS, input_dev->evbit); in cyttsp_probe()
Dbu21013_ts.c575 __set_bit(EV_ABS, in_dev->evbit); in bu21013_probe()
Dwacom_w8001.c396 dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in w8001_setup()
Dmms114.c465 __set_bit(EV_ABS, input_dev->evbit); in mms114_probe()
Dauo-pixcir-ts.c580 __set_bit(EV_ABS, input_dev->evbit); in auo_pixcir_probe()
Dtsc200x-core.c554 input_dev->evbit[0] = BIT(EV_ABS) | BIT(EV_KEY); in tsc200x_probe()
Dad7879.c545 __set_bit(EV_ABS, input_dev->evbit); in ad7879_probe()
Dwm97xx-core.c659 __set_bit(EV_ABS, wm->input_dev->evbit); in wm97xx_probe()
Dad7877.c744 __set_bit(EV_ABS, input_dev->evbit); in ad7877_probe()
Dzforce_ts.c860 __set_bit(EV_ABS, input_dev->evbit); in zforce_probe()
Dsur40.c462 __set_bit(EV_ABS, input_dev->evbit); in sur40_input_setup()
Dusbtouchscreen.c1645 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in usbtouch_probe()
Dads7846.c1357 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in ads7846_probe()
Dcyttsp4_core.c1884 __set_bit(EV_ABS, md->input->evbit); in cyttsp4_setup_input_device()
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dgpio-keys-polled.txt21 - linux,input-value: If linux,input-type is EV_ABS or EV_REL then this
23 EV_ABS/EV_REL axis will generate an event with a value of 0 when
/linux-4.4.14/drivers/input/keyboard/
Dgpio_keys_polled.c61 } else if (type == EV_ABS) { in gpio_keys_button_event()
121 input_event(input, EV_ABS, i, 0); in gpio_keys_polled_poll()
225 if (button->type != EV_ABS || button->code != code) in gpio_keys_polled_set_abs_params()
342 if (type == EV_ABS) in gpio_keys_polled_probe()
Dgoldfish_events.c34 PAGE_ABSDATA = 0x20000 | EV_ABS,
160 events_import_bits(edev, input_dev->absbit, EV_ABS, ABS_MAX); in events_probe()
Dhil_kbd.c378 input_dev->evbit[0] = BIT_MASK(EV_ABS); in hil_dev_pointer_setup()
Dgpio_keys.c352 if (type == EV_ABS) { in gpio_keys_gpio_report_event()
/linux-4.4.14/sound/usb/caiaq/
Dinput.c622 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in snd_usb_caiaq_input_init()
634 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in snd_usb_caiaq_input_init()
646 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in snd_usb_caiaq_input_init()
656 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in snd_usb_caiaq_input_init()
682 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in snd_usb_caiaq_input_init()
727 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in snd_usb_caiaq_input_init()
766 input->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in snd_usb_caiaq_input_init()
/linux-4.4.14/drivers/input/mouse/
Dtouchkit_ps2.c87 dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in touchkit_ps2_detect()
Dvmmouse.c480 input_set_capability(abs_dev, EV_ABS, ABS_X); in vmmouse_init()
481 input_set_capability(abs_dev, EV_ABS, ABS_Y); in vmmouse_init()
Dpc110pad.c144 pc110pad_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in pc110pad_init()
Dlifebook.c323 dev1->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY); in lifebook_init()
Dfocaltech.c343 __set_bit(EV_ABS, dev->evbit); in focaltech_set_input_params()
Dnavpoint.c257 __set_bit(EV_ABS, input->evbit); in navpoint_probe()
Dhgpk.c572 __set_bit(EV_ABS, input->evbit); in hgpk_setup_input_device()
590 __set_bit(EV_ABS, input->evbit); in hgpk_setup_input_device()
Dvsxxxaa.c492 __set_bit(EV_ABS, input_dev->evbit); in vsxxxaa_connect()
Dsynaptics_usb.c383 __set_bit(EV_ABS, input_dev->evbit); in synusb_probe()
Dcypress_ps2.c376 __set_bit(EV_ABS, input->evbit); in cypress_set_input_params()
Dsentelic.c967 __set_bit(EV_ABS, dev->evbit); in fsp_set_input_params()
Dbcm5974.c533 __set_bit(EV_ABS, input_dev->evbit); in setup_events_to_report()
Dappletouch.c915 set_bit(EV_ABS, input_dev->evbit); in atp_probe()
Delan_i2c_core.c929 __set_bit(EV_ABS, input->evbit); in elan_setup_input_device()
Dcyapa.c459 __set_bit(EV_ABS, input->evbit); in cyapa_create_input_dev()
Dalps.c2891 dev1->evbit[BIT_WORD(EV_ABS)] |= BIT_MASK(EV_ABS); in alps_init()
Dsynaptics.c1191 __set_bit(EV_ABS, dev->evbit); in set_input_params()
Delantech.c1185 __set_bit(EV_ABS, dev->evbit); in elantech_set_input_params()
/linux-4.4.14/include/linux/input/
Dmt.h90 input_event(dev, EV_ABS, ABS_MT_SLOT, slot); in input_mt_slot()
/linux-4.4.14/drivers/input/joystick/
Dzhenhua.c166 input_dev->evbit[0] = BIT(EV_ABS); in zhenhua_connect()
Damijoy.c139 amijoy_dev[i]->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in amijoy_init()
Dstinger.c156 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in stinger_connect()
Dmagellan.c170 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in magellan_connect()
Dtwidjoy.c205 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in twidjoy_connect()
Dwarrior.c163 BIT_MASK(EV_ABS); in warrior_connect()
Dspaceorb.c185 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in spaceorb_connect()
Dmaplecontrol.c130 idev->evbit[0] |= BIT_MASK(EV_ABS); in probe_maple_controller()
Dcobra.c218 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in cobra_connect()
Dspaceball.c228 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in spaceball_connect()
Dguillemot.c238 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in guillemot_connect()
Dinteract.c269 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in interact_connect()
Das5011.c273 __set_bit(EV_ABS, input_dev->evbit); in as5011_probe()
Dturbografx.c240 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tgfx_attach()
Dwalkera0701.c261 w->input_dev->evbit[0] = BIT(EV_ABS) | BIT_MASK(EV_KEY); in walkera0701_attach()
Dgf2k.c315 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in gf2k_connect()
Da3d.c326 input_dev->evbit[0] |= BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY) | in a3d_connect()
Dgrip.c370 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in grip_connect()
Dtmdc.c333 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in tmdc_setup_port()
Dgrip_mp.c606 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in register_slot()
Dadi.c433 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in adi_init_input()
Dsidewinder.c760 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in sw_connect()
Ddb9.c639 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in db9_attach()
Danalog.c489 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in analog_init_device()
Dgamecon.c851 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in gc_setup_pad()
Dxpad.c1127 __set_bit(EV_ABS, input_dev->evbit); in xpad_init_input()
/linux-4.4.14/drivers/macintosh/ams/
Dams-input.c83 set_bit(EV_ABS, input->evbit); in ams_input_enable()
/linux-4.4.14/Documentation/input/
Devent-codes.txt38 * EV_ABS:
154 space is unknown. If the absolute position is known, EV_ABS codes should be used
163 EV_ABS:
165 EV_ABS events describe absolute changes in a property. For example, a touchpad
168 A few EV_ABS codes have special meanings:
Dinput-programming.txt183 EV_ABS. They are used for relative and absolute values supplied by the
197 However EV_ABS requires a little special care. Before calling
Dinput.txt288 EV_REL, absolute new value for EV_ABS (joysticks ...), or 0 for EV_KEY for
/linux-4.4.14/drivers/input/misc/
Dmma8450.c197 __set_bit(EV_ABS, idev->input->evbit); in mma8450_probe()
Dideapad_slidebar.c235 input_set_capability(slidebar_input_dev, EV_ABS, ABS_X); in ideapad_probe()
Dgpio_tilt_polled.c148 __set_bit(EV_ABS, input->evbit); in gpio_tilt_polled_probe()
Dmpu3050.c351 __set_bit(EV_ABS, idev->evbit); in mpu3050_probe()
Drotary_encoder.c298 input->evbit[0] = BIT_MASK(EV_ABS); in rotary_encoder_probe()
Dcma3000_d0x.c339 __set_bit(EV_ABS, input_dev->evbit); in cma3000_init()
Dad714x.c1040 __set_bit(EV_ABS, input->evbit); in ad714x_probe()
1071 __set_bit(EV_ABS, input->evbit); in ad714x_probe()
1100 __set_bit(EV_ABS, input->evbit); in ad714x_probe()
Dxen-kbdfront.c176 __set_bit(EV_ABS, ptr->evbit); in xenkbd_probe()
Dbma150.c464 idev->evbit[0] = BIT_MASK(EV_ABS); in bma150_init_input_device()
Dkxtj9.c301 __set_bit(EV_ABS, input_dev->evbit); in kxtj9_init_input_device()
Dadxl34x.c227 .ev_type = EV_ABS,
Duinput.c316 if (!test_bit(EV_ABS, dev->evbit)) in uinput_validate_absbits()
Dims-pcu.c325 __set_bit(EV_ABS, input->evbit); in ims_pcu_setup_gamepad()
/linux-4.4.14/drivers/virtio/
Dvirtio_input.c271 virtinput_cfg_bits(vi, VIRTIO_INPUT_CFG_EV_BITS, EV_ABS, in virtinput_probe()
284 if (test_bit(EV_ABS, vi->idev->evbit)) { in virtinput_probe()
/linux-4.4.14/drivers/input/tablet/
Dkbtab.c155 input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in kbtab_probe()
Dacecad.c201 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in usb_acecad_probe()
Dhanwang.c107 EV_KEY, EV_ABS, EV_MSC,
Dwacom_serial4.c544 BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) | BIT_MASK(EV_REL); in wacom_connect()
Dgtco.c574 inputdev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) | in gtco_setup_caps()
Daiptek.c330 EV_KEY, EV_ABS, EV_REL, EV_MSC,
/linux-4.4.14/include/linux/
Dinput.h399 input_event(dev, EV_ABS, code, value); in input_report_abs()
Dhid.h879 case EV_ABS: in hid_map_usage()
/linux-4.4.14/drivers/misc/ibmasm/
Dremote.c229 mouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in ibmasm_init_remote_input_dev()
/linux-4.4.14/drivers/mfd/
Ducb1x00-ts.c391 idev->evbit[0] = BIT_MASK(EV_ABS) | BIT_MASK(EV_KEY); in ucb1x00_ts_add()
/linux-4.4.14/arch/arm/boot/dts/include/dt-bindings/input/
Dlinux-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/arch/cris/boot/dts/include/dt-bindings/input/
Dlinux-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/arch/metag/boot/dts/include/dt-bindings/input/
Dlinux-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/arch/arm64/boot/dts/include/dt-bindings/input/
Dlinux-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/include/dt-bindings/input/
Dlinux-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/drivers/input/joystick/iforce/
Diforce-main.c386 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) | in iforce_init_device()
/linux-4.4.14/arch/powerpc/boot/dts/include/dt-bindings/input/
Dlinux-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/include/uapi/linux/
Dinput-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/drivers/platform/x86/
Dhdaps.c592 idev->evbit[0] = BIT_MASK(EV_ABS); in hdaps_init()
Dclassmate-laptop.c344 set_bit(EV_ABS, inputdev->evbit); in cmpc_accel_idev_init_v4()
628 set_bit(EV_ABS, inputdev->evbit); in cmpc_accel_idev_init()
Dacer-wmi.c1865 acer_wmi_accel_dev->evbit[0] = BIT_MASK(EV_ABS); in acer_wmi_accel_setup()
Dasus-laptop.c531 set_bit(EV_ABS, ipd->input->evbit); in pega_accel_init()
/linux-4.4.14/arch/mips/boot/dts/include/dt-bindings/input/
Dlinux-event-codes.h40 #define EV_ABS 0x03 macro
/linux-4.4.14/drivers/staging/unisys/visorinput/
Dvisorinput.c318 visorinput_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in register_client_mouse()
/linux-4.4.14/arch/blackfin/mach-bf527/boards/
Dtll6527m.c237 .ev_type = EV_ABS,
/linux-4.4.14/drivers/staging/ste_rmi4/
Dsynaptics_i2c_rmi4.c973 set_bit(EV_ABS, rmi4_data->input_dev->evbit); in synaptics_rmi4_probe()
/linux-4.4.14/drivers/hwmon/
Dapplesmc.c1171 idev->evbit[0] = BIT_MASK(EV_ABS); in applesmc_create_accelerometer()
/linux-4.4.14/drivers/misc/lis3lv02d/
Dlis3lv02d.c711 set_bit(EV_ABS, input_dev->evbit); in lis3lv02d_joystick_enable()
/linux-4.4.14/drivers/iio/adc/
Dat91_adc.c1085 __set_bit(EV_ABS, input->evbit); in at91_ts_register()
/linux-4.4.14/arch/blackfin/mach-bf609/boards/
Dezkit.c187 .ev_type = EV_ABS,
/linux-4.4.14/arch/blackfin/mach-bf548/boards/
Dezkit.c218 .ev_type = EV_ABS,
/linux-4.4.14/drivers/staging/iio/adc/
Dmxs-lradc.c1123 __set_bit(EV_ABS, input->evbit); in mxs_lradc_ts_register()
/linux-4.4.14/arch/blackfin/mach-bf537/boards/
Dstamp.c815 .ev_type = EV_ABS,
/linux-4.4.14/drivers/media/rc/
Dimon.c2079 BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); in imon_init_touch()