Lines Matching defs:yas5xx
222 struct yas5xx { struct
224 const struct yas5xx_chip_info *chip_info; argument
226 struct yas5xx_calibration calibration; argument
227 s8 hard_offsets[3];
228 struct iio_mount_matrix orientation;
229 struct regmap *map;
230 struct regulator_bulk_data regs[2];
231 struct gpio_desc *reset;
232 struct mutex lock;
237 struct {
240 } scan;
284 static int yas530_measure(struct yas5xx *yas5xx, u16 *t, u16 *x, u16 *y1, u16 *y2) in yas530_measure()
368 static int yas537_measure(struct yas5xx *yas5xx, u16 *t, u16 *x, u16 *y1, u16 *y2) in yas537_measure()
431 static s32 yas530_linearize(struct yas5xx *yas5xx, u16 val, int axis) in yas530_linearize()
473 static s32 yas5xx_calc_temperature(struct yas5xx *yas5xx, u16 t) in yas5xx_calc_temperature()
500 static int yas530_get_measure(struct yas5xx *yas5xx, s32 *to, s32 *xo, s32 *yo, s32 *zo) in yas530_get_measure()
584 static int yas537_get_measure(struct yas5xx *yas5xx, s32 *to, s32 *xo, s32 *yo, s32 *zo) in yas537_get_measure()
615 struct yas5xx *yas5xx = iio_priv(indio_dev); in yas5xx_read_raw() local
659 struct yas5xx *yas5xx = iio_priv(indio_dev); in yas5xx_fill_buffer() local
696 struct yas5xx *yas5xx = iio_priv(indio_dev); in yas5xx_get_mount_matrix() local
752 struct yas5xx *yas5xx = iio_priv(indio_dev); in yas5xx_volatile_reg() local
818 static int yas530_get_calibration_data(struct yas5xx *yas5xx) in yas530_get_calibration_data()
870 static int yas532_get_calibration_data(struct yas5xx *yas5xx) in yas532_get_calibration_data()
925 static int yas537_get_calibration_data(struct yas5xx *yas5xx) in yas537_get_calibration_data()
1122 static void yas530_dump_calibration(struct yas5xx *yas5xx) in yas530_dump_calibration()
1145 static void yas537_dump_calibration(struct yas5xx *yas5xx) in yas537_dump_calibration()
1166 static int yas530_set_offsets(struct yas5xx *yas5xx, s8 ox, s8 oy1, s8 oy2) in yas530_set_offsets()
1190 static int yas530_measure_offsets(struct yas5xx *yas5xx) in yas530_measure_offsets()
1263 static int yas530_power_on(struct yas5xx *yas5xx) in yas530_power_on()
1286 static int yas537_power_on(struct yas5xx *yas5xx) in yas537_power_on()
1392 struct yas5xx *yas5xx; in yas5xx_probe() local
1515 struct yas5xx *yas5xx = iio_priv(indio_dev); in yas5xx_remove() local
1535 struct yas5xx *yas5xx = iio_priv(indio_dev); in yas5xx_runtime_suspend() local
1546 struct yas5xx *yas5xx = iio_priv(indio_dev); in yas5xx_runtime_resume() local