Lines Matching defs:data
89 u8 data[3] __aligned(IIO_DMA_MINALIGN);
98 st->data[0] = 0x80 | (reg << 1);
99 st->data[1] = 0x0;
100 st->data[2] = 0x0;
102 t.rx_buf = &st->data[0];
103 t.tx_buf = &st->data[0];
110 *val = (get_unaligned_be24(&st->data[0]) >> 1) & GENMASK(15, 0);
131 put_unaligned_be24((val << 1) | (reg << 17), &st->data[0]);
133 return spi_write(st->spi, &st->data[0], 3);
153 unsigned int data, temp;
155 ret = __adrf6780_spi_read(st, reg, &data);
159 temp = (data & ~mask) | (val & mask);
222 unsigned int data;
227 ret = adrf6780_read_adc_raw(dev, &data);
231 *val = data & ADRF6780_ADC_VALUE_MSK;
236 ret = adrf6780_spi_read(dev, ADRF6780_REG_LINEARIZE, &data);
240 *val = data & ADRF6780_RDAC_LINEARIZE_MSK;
244 ret = adrf6780_spi_read(dev, ADRF6780_REG_LO_PATH, &data);
250 *val = data & ADRF6780_I_PATH_PHASE_ACCURACY_MSK;
255 data);
444 static void adrf6780_powerdown(void *data)
447 adrf6780_spi_write(data, ADRF6780_REG_ENABLE, 0x0);