Lines Matching refs:db9_abs
118 static const short db9_abs[] = { ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_RZ, ABS_Z, ABS_HAT0X, ABS_HAT0Y,… variable
283 input_report_abs(dev, db9_abs[5], data[j + 6]); in db9_saturn_report()
285 input_report_abs(dev, db9_abs[3], data[j + 4]); in db9_saturn_report()
286 input_report_abs(dev, db9_abs[4], data[j + 5]); in db9_saturn_report()
288 input_report_abs(dev, db9_abs[2], data[j + 3]); in db9_saturn_report()
291 input_report_abs(dev, db9_abs[0], !(data[j + 1] & 128) - !(data[j + 1] & 64)); in db9_saturn_report()
292 input_report_abs(dev, db9_abs[1], !(data[j + 1] & 32) - !(data[j + 1] & 16)); in db9_saturn_report()
297 input_report_abs(dev, db9_abs[0], !(data[j + 1] & 128) - !(data[j + 1] & 64)); in db9_saturn_report()
298 input_report_abs(dev, db9_abs[1], !(data[j + 1] & 32) - !(data[j + 1] & 16)); in db9_saturn_report()
301 input_report_abs(dev, db9_abs[2], data[j + 3]); in db9_saturn_report()
302 input_report_abs(dev, db9_abs[3], data[j + 4]); in db9_saturn_report()
303 input_report_abs(dev, db9_abs[4], data[j + 5]); in db9_saturn_report()
308 input_report_abs(dev, db9_abs[6], data[j + 7]); in db9_saturn_report()
309 input_report_abs(dev, db9_abs[7], data[j + 8]); in db9_saturn_report()
310 input_report_abs(dev, db9_abs[5], data[j + 9]); in db9_saturn_report()
314 input_report_abs(dev, db9_abs[2], data[j + 3] & 0x7f); in db9_saturn_report()
321 input_report_abs(dev, db9_abs[2], data[j + 2] ^ 0x80); in db9_saturn_report()
322 input_report_abs(dev, db9_abs[3], (0xff-(data[j + 3] ^ 0x80))+1); /* */ in db9_saturn_report()
326 input_report_abs(dev, db9_abs[0], 0); in db9_saturn_report()
327 input_report_abs(dev, db9_abs[1], 0); in db9_saturn_report()
637 input_set_abs_params(input_dev, db9_abs[j], -1, 1, 0, 0); in db9_probe()
639 input_set_abs_params(input_dev, db9_abs[j], 1, 255, 0, 0); in db9_probe()