0001
0002
0003 #define LTC2497_ENABLE 0xA0
0004 #define LTC2497_CONFIG_DEFAULT LTC2497_ENABLE
0005 #define LTC2497_CONVERSION_TIME_MS 150ULL
0006
0007 struct ltc2497core_driverdata {
0008 struct regulator *ref;
0009 ktime_t time_prev;
0010 u8 addr_prev;
0011 int (*result_and_measure)(struct ltc2497core_driverdata *ddata,
0012 u8 address, int *val);
0013 };
0014
0015 int ltc2497core_probe(struct device *dev, struct iio_dev *indio_dev);
0016 void ltc2497core_remove(struct iio_dev *indio_dev);
0017
0018 MODULE_IMPORT_NS(LTC2497);