Lines Matching refs:st
53 struct adis16080_state *st = iio_priv(indio_dev); in adis16080_read_sample() local
57 .tx_buf = &st->buf, in adis16080_read_sample()
61 .rx_buf = &st->buf, in adis16080_read_sample()
66 st->buf = cpu_to_be16(addr | ADIS16080_DIN_WRITE); in adis16080_read_sample()
68 ret = spi_sync_transfer(st->us, t, ARRAY_SIZE(t)); in adis16080_read_sample()
70 *val = sign_extend32(be16_to_cpu(st->buf), 11); in adis16080_read_sample()
81 struct adis16080_state *st = iio_priv(indio_dev); in adis16080_read_raw() local
93 *val = st->info->scale_val; in adis16080_read_raw()
94 *val2 = st->info->scale_val2; in adis16080_read_raw()
190 struct adis16080_state *st; in adis16080_probe() local
194 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*st)); in adis16080_probe()
197 st = iio_priv(indio_dev); in adis16080_probe()
202 st->us = spi; in adis16080_probe()
203 st->info = &adis16080_chip_info[id->driver_data]; in adis16080_probe()