Lines Matching refs:adis16260

111 struct adis16260 {  struct
177 struct adis16260 *adis16260 = iio_priv(indio_dev); in adis16260_stop_device() local
181 ret = adis_write_reg_16(&adis16260->adis, ADIS16260_SLP_CNT, val); in adis16260_stop_device()
197 struct adis16260 *adis16260 = iio_priv(indio_dev); in adis16260_read_raw() local
198 const struct adis16260_chip_info *info = adis16260->info; in adis16260_read_raw()
199 struct adis *adis = &adis16260->adis; in adis16260_read_raw()
277 struct adis16260 *adis16260 = iio_priv(indio_dev); in adis16260_write_raw() local
278 struct adis *adis = &adis16260->adis; in adis16260_write_raw()
360 struct adis16260 *adis16260; in adis16260_probe() local
369 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adis16260)); in adis16260_probe()
372 adis16260 = iio_priv(indio_dev); in adis16260_probe()
376 adis16260->info = &adis16260_chip_info_table[id->driver_data]; in adis16260_probe()
381 indio_dev->channels = adis16260->info->channels; in adis16260_probe()
382 indio_dev->num_channels = adis16260->info->num_channels; in adis16260_probe()
385 ret = adis_init(&adis16260->adis, indio_dev, spi, &adis16260_data); in adis16260_probe()
389 ret = adis_setup_buffer_and_trigger(&adis16260->adis, indio_dev, NULL); in adis16260_probe()
394 ret = adis_initial_startup(&adis16260->adis); in adis16260_probe()
404 adis_cleanup_buffer_and_trigger(&adis16260->adis, indio_dev); in adis16260_probe()
411 struct adis16260 *adis16260 = iio_priv(indio_dev); in adis16260_remove() local
415 adis_cleanup_buffer_and_trigger(&adis16260->adis, indio_dev); in adis16260_remove()