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)
771 static int kmx61_read_measurement(struct kmx61_data *data, u8 base, u8 offset)
789 struct kmx61_data *data = kmx61_get_data(indio_dev);
858 struct kmx61_data *data = kmx61_get_data(indio_dev);
893 struct kmx61_data *data = kmx61_get_data(indio_dev);
915 struct kmx61_data *data = kmx61_get_data(indio_dev);
937 struct kmx61_data *data = kmx61_get_data(indio_dev);
948 struct kmx61_data *data = kmx61_get_data(indio_dev);
982 struct kmx61_data *data = kmx61_get_data(indio_dev);
993 struct kmx61_data *data = kmx61_get_data(indio_dev);
1027 struct kmx61_data *data = kmx61_get_data(indio_dev);
1069 struct kmx61_data *data = kmx61_get_data(indio_dev);
1088 struct kmx61_data *data = private;
1179 struct kmx61_data *data = private;
1198 struct kmx61_data *data = kmx61_get_data(indio_dev);
1237 static struct iio_dev *kmx61_indiodev_setup(struct kmx61_data *data,
1260 static struct iio_trigger *kmx61_trigger_setup(struct kmx61_data *data,
1290 struct kmx61_data *data;
1430 struct kmx61_data *data = i2c_get_clientdata(client);
1458 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));
1471 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));
1485 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));
1497 struct kmx61_data *data = i2c_get_clientdata(to_i2c_client(dev));