Lines Matching refs:data
42 #define DYNAPRO_GET_XC(data) (data[1] | ((data[0] & 0x38) << 4))
43 #define DYNAPRO_GET_YC(data) (data[2] | ((data[0] & 0x07) << 7))
44 #define DYNAPRO_GET_TOUCHED(data) (DYNAPRO_FORMAT_TOUCH_BIT & data[0])
47 * Per-touchscreen data.
54 unsigned char data[DYNAPRO_FORMAT_LENGTH];
63 input_report_abs(dev, ABS_X, DYNAPRO_GET_XC(pdynapro->data));
64 input_report_abs(dev, ABS_Y, DYNAPRO_GET_YC(pdynapro->data));
66 DYNAPRO_GET_TOUCHED(pdynapro->data));
74 unsigned char data, unsigned int flags)
78 pdynapro->data[pdynapro->idx] = data;
80 if (DYNAPRO_RESPONSE_BEGIN_BYTE & pdynapro->data[0])
83 dev_dbg(&serio->dev, "unknown/unsynchronized data: %x\n",
84 pdynapro->data[0]);