ABS_WHEEL
[ABS_WHEEL] = "Wheel", [ABS_GAS] = "Gas",
case ABS_WHEEL:
case 0xc8: map_abs(ABS_WHEEL); break;
input_report_abs(input, ABS_WHEEL, (data[12] & 0x7f) - 1);
input_report_abs(input, ABS_WHEEL, 0);
input_report_abs(pen_input, ABS_WHEEL,
input_report_abs(pad_input, ABS_WHEEL, ringstatus ? ring : 0);
wacom_map_usage(input, usage, field, EV_ABS, ABS_WHEEL, 0);
usage->code = ABS_WHEEL;
wacom_map_usage(input, usage, field, EV_ABS, ABS_WHEEL, 0);
input_set_abs_params(input_dev, ABS_WHEEL, 0, 1023, 0, 0);
__clear_bit(ABS_WHEEL, wacom_wac->pen_input->absbit);
input_set_abs_params(input_dev, ABS_WHEEL, 0, 71, 0, 0);
input_set_abs_params(input_dev, ABS_WHEEL, 0, 71, 0, 0);
input_set_abs_params(input_dev, ABS_WHEEL, 0, 71, 0, 0);
input_set_abs_params(input_dev, ABS_WHEEL, 0, 71, 0, 0);
input_set_abs_params(input_dev, ABS_WHEEL, 0, 71, 0, 0);
input_set_abs_params(input_dev, ABS_WHEEL, 0, 71, 0, 0);
input_report_abs(pad_input, ABS_WHEEL, (data[8] & 0x7f));
input_report_abs(input, ABS_WHEEL, (ring1 & 0x80) ? (ring1 & 0x7f) : 0);
input_report_abs(input, ABS_WHEEL, 0);
input_report_abs(input, ABS_WHEEL,
.absbit = { BIT_MASK(ABS_WHEEL) },
static char adi_wmf_abs[] = { ABS_WHEEL, ABS_GAS, ABS_BRAKE, ABS_HAT0X, ABS_HAT0Y, ABS_HAT1X, ABS_HAT1Y, ABS_HAT2X, ABS_HAT2Y };
case ABS_WHEEL:
{ ABS_WHEEL, ABS_GAS, ABS_BRAKE, ABS_HAT0X, ABS_HAT0Y, -1 };
input_report_abs(dev, ABS_WHEEL,
__set_bit(ABS_WHEEL, input->absbit);
ABS_WHEEL, 0, wl_plat->max_coord, 0, 0);
input_report_abs(sw->input, ABS_WHEEL,
if (iqs7222->sl_axis[sldr_index] == ABS_WHEEL)
input_set_abs_params(inputdev, ABS_WHEEL, AIPTEK_WHEEL_MIN, AIPTEK_WHEEL_MAX - 1, 0, 0);
ABS_WHEEL, ABS_MISC,
ABS_WHEEL,
ABS_WHEEL,
input_report_abs(input_dev, ABS_WHEEL, data[1]);
ABS_X, ABS_Y, ABS_TILT_X, ABS_TILT_Y, ABS_WHEEL,