Lines Matching refs:data
69 * @calib_shift: shift for the calibration data registers
79 * struct ad5755_state - driver instance specific data
85 * @lock: lock to protect the data buffer during SPI ops
86 * @data: spi transfer buffers
104 } data[2] ____cacheline_aligned;
164 st->data[0].d32 = cpu_to_be32((reg << 16) | val);
166 return spi_write(st->spi, &st->data[0].d8[1], 3);
208 .tx_buf = &st->data[0].d8[1],
212 .tx_buf = &st->data[1].d8[1],
213 .rx_buf = &st->data[1].d8[1],
220 st->data[0].d32 = cpu_to_be32(AD5755_READ_FLAG | (addr << 16));
221 st->data[1].d32 = cpu_to_be32(AD5755_NOOP);
225 ret = be32_to_cpu(st->data[1].d32) & 0xffff;
760 dev_warn(&spi->dev, "no platform data? using default\n");