ABS_BRAKE
[ABS_BRAKE] = "Brake", [ABS_HAT0X] = "Hat0X",
case 0xc5: map_abs(ABS_BRAKE); break;
for (axis = ABS_X; axis <= ABS_BRAKE; axis++) {
static char adi_wmf_abs[] = { ABS_WHEEL, ABS_GAS, ABS_BRAKE, ABS_HAT0X, ABS_HAT0Y, ABS_HAT1X, ABS_HAT1Y, ABS_HAT2X, ABS_HAT2Y };
static unsigned char gf2k_abs[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER, ABS_GAS, ABS_BRAKE };
input_report_abs(dev, ABS_BRAKE, (data[1] >> 2) & 0x3f);
static int grip_abs_xt[] = { ABS_X, ABS_Y, ABS_BRAKE, ABS_GAS, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, ABS_HAT1X, ABS_HAT1Y, -1 };
case ABS_BRAKE:
{ ABS_WHEEL, ABS_GAS, ABS_BRAKE, ABS_HAT0X, ABS_HAT0Y, -1 };
input_report_abs(dev, ABS_BRAKE, 255 - data[3]);
for (i = ABS_X; i <= ABS_BRAKE; i++)
input_report_abs(dev, ABS_BRAKE, res[11]);
ABS_GAS, ABS_BRAKE, ABS_X, ABS_Y, ABS_RX, ABS_RY, -1, -1,