Lines Matching refs:variant
176 struct adis16400_chip_info *variant; member
283 if (st->variant->flags & ADIS16400_HAS_SERIAL_NUMBER) in adis16400_debugfs_init()
287 if (st->variant->flags & ADIS16400_HAS_PROD_ID) in adis16400_debugfs_init()
450 if (st->variant->flags & ADIS16400_HAS_SLOW_MODE) in adis16400_initial_setup()
461 if (st->variant->flags & ADIS16400_HAS_PROD_ID) { in adis16400_initial_setup()
482 if (st->variant->flags & ADIS16400_HAS_SLOW_MODE) { in adis16400_initial_setup()
527 sps = st->variant->get_freq(st); in adis16400_write_raw()
544 ret = st->variant->set_freq(st, sps); in adis16400_write_raw()
566 *val2 = st->variant->gyro_scale_micro; in adis16400_read_raw()
580 *val2 = st->variant->accel_scale_micro; in adis16400_read_raw()
587 *val = st->variant->temp_scale_nano / 1000000; in adis16400_read_raw()
588 *val2 = (st->variant->temp_scale_nano % 1000000); in adis16400_read_raw()
610 *val = st->variant->temp_offset; in adis16400_read_raw()
622 ret = st->variant->get_freq(st); in adis16400_read_raw()
633 ret = st->variant->get_freq(st); in adis16400_read_raw()
658 if (!(st->variant->flags & ADIS16400_NO_BURST) && in adis16400_trigger_handler()
668 if (!(st->variant->flags & ADIS16400_NO_BURST)) { in adis16400_trigger_handler()
673 if (st->variant->flags & ADIS16400_BURST_DIAG_STAT) in adis16400_trigger_handler()
1112 const struct adis16400_chip_info *chip_info = st->variant; in adis16400_setup_chan_mask()
1139 st->variant = &adis16400_chips[spi_get_device_id(spi)->driver_data]; in adis16400_probe()
1142 indio_dev->channels = st->variant->channels; in adis16400_probe()
1143 indio_dev->num_channels = st->variant->num_channels; in adis16400_probe()
1147 if (!(st->variant->flags & ADIS16400_NO_BURST)) { in adis16400_probe()
1151 if (st->variant->flags & ADIS16400_BURST_DIAG_STAT) in adis16400_probe()