xref: /kernel/linux/linux-5.10/drivers/iio/adc/ltc2497.h (revision 8c2ecf20)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/linux-5.10/drivers/iio/adc/
1/* SPDX-License-Identifier: GPL-2.0-only */
2
3#define LTC2497_ENABLE			0xA0
4#define LTC2497_CONFIG_DEFAULT		LTC2497_ENABLE
5#define LTC2497_CONVERSION_TIME_MS	150ULL
6
7struct ltc2497core_driverdata {
8	struct regulator *ref;
9	ktime_t	time_prev;
10	u8 addr_prev;
11	int (*result_and_measure)(struct ltc2497core_driverdata *ddata,
12				  u8 address, int *val);
13};
14
15int ltc2497core_probe(struct device *dev, struct iio_dev *indio_dev);
16void ltc2497core_remove(struct iio_dev *indio_dev);
17
18MODULE_IMPORT_NS(LTC2497);
19

Indexes created Thu Nov 07 10:32:03 CST 2024