Lines Matching refs:st
50 struct ms5611_state *st = iio_priv(indio_dev); in ms5611_read_prom() local
53 ret = st->read_prom_word(&indio_dev->dev, i, &st->prom[i]); in ms5611_read_prom()
61 if (!ms5611_prom_is_valid(st->prom, MS5611_PROM_WORDS_NB)) { in ms5611_read_prom()
75 struct ms5611_state *st = iio_priv(indio_dev); in ms5611_read_temp_and_pressure() local
77 ret = st->read_adc_temp_and_pressure(&indio_dev->dev, &t, &p); in ms5611_read_temp_and_pressure()
84 dt = t - (st->prom[5] << 8); in ms5611_read_temp_and_pressure()
85 off = ((s64)st->prom[2] << 16) + ((st->prom[4] * dt) >> 7); in ms5611_read_temp_and_pressure()
86 sens = ((s64)st->prom[1] << 15) + ((st->prom[3] * dt) >> 8); in ms5611_read_temp_and_pressure()
88 t = 2000 + ((st->prom[6] * dt) >> 23); in ms5611_read_temp_and_pressure()
117 struct ms5611_state *st = iio_priv(indio_dev); in ms5611_reset() local
119 ret = st->reset(&indio_dev->dev); in ms5611_reset()
136 struct ms5611_state *st = iio_priv(indio_dev); in ms5611_read_raw() local
140 mutex_lock(&st->lock); in ms5611_read_raw()
143 mutex_unlock(&st->lock); in ms5611_read_raw()
195 struct ms5611_state *st = iio_priv(indio_dev); in ms5611_probe() local
197 mutex_init(&st->lock); in ms5611_probe()