Lines Matching refs:adis16480
166 struct adis16480 {
194 struct adis16480 *adis16480 = file->private_data;
200 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_REV, &rev);
219 struct adis16480 *adis16480 = file->private_data;
225 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_Y, &year);
229 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_DM, &md);
248 struct adis16480 *adis16480 = arg;
252 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_SERIAL_NUM,
266 struct adis16480 *adis16480 = arg;
270 ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_PROD_ID,
284 struct adis16480 *adis16480 = arg;
288 ret = adis_read_reg_32(&adis16480->adis, ADIS16480_REG_FLASH_CNT,
302 struct adis16480 *adis16480 = iio_priv(indio_dev);
306 d, adis16480, &adis16480_firmware_revision_fops);
308 d, adis16480, &adis16480_firmware_date_fops);
310 d, adis16480, &adis16480_serial_number_fops);
312 d, adis16480, &adis16480_product_id_fops);
314 d, adis16480, &adis16480_flash_count_fops);
330 struct adis16480 *st = iio_priv(indio_dev);
404 struct adis16480 *st = iio_priv(indio_dev);
478 struct adis16480 *st = iio_priv(indio_dev);
500 struct adis16480 *st = iio_priv(indio_dev);
532 struct adis16480 *st = iio_priv(indio_dev);
544 struct adis16480 *st = iio_priv(indio_dev);
585 struct adis16480 *st = iio_priv(indio_dev);
609 struct adis16480 *st = iio_priv(indio_dev);
656 struct adis16480 *st = iio_priv(indio_dev);
1122 struct adis16480 *st = iio_priv(indio_dev);
1219 struct adis16480 *st = iio_priv(indio_dev);
1245 static int adis16480_config_irq_pin(struct adis16480 *st)
1301 static int adis16480_fw_get_ext_clk_pin(struct adis16480 *st)
1322 static int adis16480_ext_clk_config(struct adis16480 *st, bool enable)
1361 static int adis16480_get_ext_clocks(struct adis16480 *st)
1404 struct adis16480 *st;
1493 { "adis16480", ADIS16480 },
1509 { .compatible = "adi,adis16480" },
1525 .name = "adis16480",