Lines Matching refs:adis
114 struct adis adis; member
181 ret = adis_write_reg_16(&adis16260->adis, ADIS16260_SLP_CNT, val); in adis16260_stop_device()
199 struct adis *adis = &adis16260->adis; in adis16260_read_raw() local
239 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw()
247 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw()
254 ret = adis_read_reg_16(adis, ADIS16260_SMPL_PRD, &val16); in adis16260_read_raw()
258 if (spi_get_device_id(adis->spi)->driver_data) in adis16260_read_raw()
278 struct adis *adis = &adis16260->adis; in adis16260_write_raw() local
289 return adis_write_reg_16(adis, addr, val); in adis16260_write_raw()
295 return adis_write_reg_16(adis, addr, val); in adis16260_write_raw()
298 if (spi_get_device_id(adis->spi)->driver_data) in adis16260_write_raw()
309 adis->spi->max_speed_hz = ADIS16260_SPI_SLOW; in adis16260_write_raw()
311 adis->spi->max_speed_hz = ADIS16260_SPI_FAST; in adis16260_write_raw()
312 ret = adis_write_reg_8(adis, ADIS16260_SMPL_PRD, t); in adis16260_write_raw()
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()
415 adis_cleanup_buffer_and_trigger(&adis16260->adis, indio_dev); in adis16260_remove()