Lines Matching defs:adis16260
105 struct adis16260 {
171 struct adis16260 *adis16260 = iio_priv(indio_dev);
175 ret = adis_write_reg_16(&adis16260->adis, ADIS16260_SLP_CNT, val);
191 struct adis16260 *adis16260 = iio_priv(indio_dev);
192 const struct adis16260_chip_info *info = adis16260->info;
193 struct adis *adis = &adis16260->adis;
271 struct adis16260 *adis16260 = iio_priv(indio_dev);
272 struct adis *adis = &adis16260->adis;
365 struct adis16260 *adis16260;
374 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adis16260));
377 adis16260 = iio_priv(indio_dev);
381 adis16260->info = &adis16260_chip_info_table[id->driver_data];
385 indio_dev->channels = adis16260->info->channels;
386 indio_dev->num_channels = adis16260->info->num_channels;
389 ret = adis_init(&adis16260->adis, indio_dev, spi, &adis16260_data);
393 ret = devm_adis_setup_buffer_and_trigger(&adis16260->adis, indio_dev, NULL);
398 ret = __adis_initial_startup(&adis16260->adis);
414 {"adis16260", ADIS16260},
426 .name = "adis16260",