Lines Matching refs:z
107 int (*read)(struct mrstouch_dev *tsdev, u16 *x, u16 *y, u16 *z);
192 u16 *x, u16 *y, u16 *z) in mrstouch_nec_adc_read() argument
229 err = mrstouch_ts_chan_read(tsdev->asr, MRST_TS_CHAN10, z, &zm); in mrstouch_nec_adc_read()
300 u16 *x, u16 *y, u16 *z) in mrstouch_fs_adc_read() argument
334 *z = data[0] << 3; /* Higher 7 bits */ in mrstouch_fs_adc_read()
335 *z |= data[1] & 0x7; /* Lower 3 bits */ in mrstouch_fs_adc_read()
336 *z &= 0x3FF; in mrstouch_fs_adc_read()
387 unsigned int x, unsigned int y, unsigned int z) in mrstouch_report_event() argument
389 if (z > MRST_PRESSURE_NOMINAL) { in mrstouch_report_event()
398 input_report_abs(input, ABS_PRESSURE, z); in mrstouch_report_event()
406 u16 x, y, z; in mrstouch_pendet_irq() local
417 if (tsdev->read(tsdev, &x, &y, &z)) in mrstouch_pendet_irq()
420 mrstouch_report_event(tsdev->input, x, y, z); in mrstouch_pendet_irq()
421 } while (z > MRST_PRESSURE_NOMINAL); in mrstouch_pendet_irq()