Lines Matching refs:variant
112 if (st->variant->flags & ADIS16400_HAS_SERIAL_NUMBER) in adis16400_debugfs_init()
116 if (st->variant->flags & ADIS16400_HAS_PROD_ID) in adis16400_debugfs_init()
272 if (st->variant->flags & ADIS16400_HAS_SLOW_MODE) in adis16400_initial_setup()
283 if (st->variant->flags & ADIS16400_HAS_PROD_ID) { in adis16400_initial_setup()
300 if (st->variant->flags & ADIS16400_HAS_SLOW_MODE) { in adis16400_initial_setup()
345 sps = st->variant->get_freq(st); in adis16400_write_raw()
362 ret = st->variant->set_freq(st, sps); in adis16400_write_raw()
384 *val2 = st->variant->gyro_scale_micro; in adis16400_read_raw()
398 *val2 = st->variant->accel_scale_micro; in adis16400_read_raw()
405 *val = st->variant->temp_scale_nano / 1000000; in adis16400_read_raw()
406 *val2 = (st->variant->temp_scale_nano % 1000000); in adis16400_read_raw()
428 *val = st->variant->temp_offset; in adis16400_read_raw()
440 ret = st->variant->get_freq(st); in adis16400_read_raw()
451 ret = st->variant->get_freq(st); in adis16400_read_raw()
849 const struct adis16400_chip_info *chip_info = st->variant; in adis16400_setup_chan_mask()
876 st->variant = &adis16400_chips[spi_get_device_id(spi)->driver_data]; in adis16400_probe()
879 indio_dev->channels = st->variant->channels; in adis16400_probe()
880 indio_dev->num_channels = st->variant->num_channels; in adis16400_probe()
884 if (!(st->variant->flags & ADIS16400_NO_BURST)) { in adis16400_probe()