Lines Matching refs:data
62 static int cxd2880_write_spi(struct spi_device *spi, u8 *data, u32 size)
67 if (!spi || !data) {
72 tx.tx_buf = data;
82 u8 sub_address, const u8 *data, u32 size)
88 if (!spi || !data) {
93 pr_err("data size > WRITE_MAX\n");
103 write_data_top = data;
122 u8 data[3];
135 data[0] = 0x10;
136 data[1] = packet_num >> 8;
137 data[2] = packet_num;
142 transfer[0].tx_buf = data;
184 u8 data = 0x03;
187 ret = cxd2880_write_spi(spi, &data, 1);
198 u8 data[65];
208 data[0] = 0x00;
209 ret = cxd2880_write_reg(spi, 0x00, &data[0], 1);
213 data[0] = 0x02;
214 ret = cxd2880_write_reg(spi, 0x50, &data[0], 1);
216 data[0] = cfg->is_negative ? 0x01 : 0x00;
221 data[1 + (i * 2)] = (pid >> 8) | 0x20;
222 data[2 + (i * 2)] = pid & 0xff;
224 data[1 + (i * 2)] = 0x00;
225 data[2 + (i * 2)] = 0x00;
228 ret = cxd2880_write_reg(spi, 0x50, data, 65);