Lines Matching defs:kmx61_data
115 struct kmx61_data {
279 static void kmx61_set_data(struct iio_dev *indio_dev, struct kmx61_data *data)
281 struct kmx61_data **priv = iio_priv(indio_dev);
286 static struct kmx61_data *kmx61_get_data(struct iio_dev *indio_dev)
288 return *(struct kmx61_data **)iio_priv(indio_dev);
325 static int kmx61_set_mode(struct kmx61_data *data, u8 mode, u8 device,
373 static int kmx61_get_mode(struct kmx61_data *data, u8 *mode, u8 device)
401 static int kmx61_set_wake_up_odr(struct kmx61_data *data, int val, int val2)
416 static int kmx61_set_odr(struct kmx61_data *data, int val, int val2, u8 device)
458 static int kmx61_get_odr(struct kmx61_data *data, int *val, int *val2,
481 static int kmx61_set_range(struct kmx61_data *data, u8 range)
505 static int kmx61_set_scale(struct kmx61_data *data, u16 uscale)
533 static int kmx61_chip_init(struct kmx61_data *data)
585 static int kmx61_setup_new_data_interrupt(struct kmx61_data *data,
644 static int kmx61_chip_update_thresholds(struct kmx61_data *data)
665 static int kmx61_setup_any_motion_interrupt(struct kmx61_data *data,
730 static int kmx61_set_power_state(struct kmx61_data *data, bool on, u8 device)
769 static int kmx61_read_measurement(struct kmx61_data *data, u8 base, u8 offset)
787 struct kmx61_data *data = kmx61_get_data(indio_dev);
856 struct kmx61_data *data = kmx61_get_data(indio_dev);
891 struct kmx61_data *data = kmx61_get_data(indio_dev);
913 struct kmx61_data *data = kmx61_get_data(indio_dev);
935 struct kmx61_data *data = kmx61_get_data(indio_dev);
946 struct kmx61_data *data = kmx61_get_data(indio_dev);
980 struct kmx61_data *data = kmx61_get_data(indio_dev);
991 struct kmx61_data *data = kmx61_get_data(indio_dev);
1025 struct kmx61_data *data = kmx61_get_data(indio_dev);
1067 struct kmx61_data *data = kmx61_get_data(indio_dev);
1082 struct kmx61_data *data = private;
1173 struct kmx61_data *data = private;
1192 struct kmx61_data *data = kmx61_get_data(indio_dev);
1231 static struct iio_dev *kmx61_indiodev_setup(struct kmx61_data *data,
1254 static struct iio_trigger *kmx61_trigger_setup(struct kmx61_data *data,
1283 struct kmx61_data *data;
1423 struct kmx61_data *data = i2c_get_clientdata(client);
1447 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));
1460 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));
1472 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));
1484 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));