Lines Matching defs:buf
99 unsigned char *buf, int len)
105 ret = i2c_master_send(client, buf, len);
120 __le16 buf = cpu_to_le16(reg);
126 .buf = (u8 *)&buf,
132 .buf = val,
154 unsigned char buf[4];
159 put_unaligned_le16(CST3XX_FIRMWARE_INFO_START_CMD, buf);
160 err = cst3xx_i2c_write(client, buf, 2);
171 buf, 4);
175 tmp = get_unaligned_le32(buf);
186 buf, 4);
190 tmp = get_unaligned_le32(buf);
199 put_unaligned_le16(CST3XX_FIRMWARE_INFO_END_CMD, buf);
200 err = cst3xx_i2c_write(client, buf, 2);
214 unsigned char buf[3];
219 put_unaligned_le24(CST3XX_BOOTLDR_PROG_CMD, buf);
220 err = cst3xx_i2c_write(client, buf, 3);
229 buf, 1);
233 tmp = get_unaligned(buf);
260 unsigned char buf[3];
263 put_unaligned_le24(CST3XX_TOUCH_DATA_STOP_CMD, buf);
264 err = cst3xx_i2c_write(client, buf, 3);
292 u8 buf[28];
302 buf, 28);
304 buf[6] != CST3XX_TOUCH_DATA_CHK_VAL ||
305 buf[0] == CST3XX_TOUCH_DATA_CHK_VAL) {
315 touch_cnt = buf[5] & CST3XX_TOUCH_COUNT_MASK;
323 if (buf[end_byte] != CST3XX_TOUCH_DATA_CHK_VAL) {
331 x = ((buf[idx + 1] << 4) | ((buf[idx + 3] >> 4) & 0x0f));
332 y = ((buf[idx + 2] << 4) | (buf[idx + 3] & 0x0f));
333 w = (buf[idx + 4] >> 3);
334 sw = (buf[idx] & 0x0f) >> 1;
335 finger_id = (buf[idx] >> 4) & 0x0f;