33#ifndef __IIO_LTM4700_H__
34#define __IIO_LTM4700_H__
struct ad7616_init_param init_param
Definition ad7616_sdz.c:109
int ltm4700_iio_init(struct ltm4700_iio_desc **iio_desc, struct ltm4700_iio_desc_init_param *init_param)
Initialize the LTM4700 IIO driver.
Definition iio_ltm4700.c:922
ltm4700_iio_attr_id
Definition iio_ltm4700.h:56
@ LTM4700_IIO_IIN
Definition iio_ltm4700.h:58
@ LTM4700_IIO_OPERATION
Definition iio_ltm4700.h:70
@ LTM4700_IIO_DEVICE_ID
Definition iio_ltm4700.h:72
@ LTM4700_IIO_IOUT
Definition iio_ltm4700.h:60
@ LTM4700_IIO_VIN
Definition iio_ltm4700.h:57
@ LTM4700_IIO_VOUT
Definition iio_ltm4700.h:59
@ LTM4700_IIO_FREQ
Definition iio_ltm4700.h:63
@ LTM4700_IIO_TEMP_IC
Definition iio_ltm4700.h:62
@ LTM4700_IIO_VOUT_MARGIN_HIGH
Definition iio_ltm4700.h:68
@ LTM4700_IIO_VOUT_MARGIN_LOW
Definition iio_ltm4700.h:69
@ LTM4700_IIO_TEMP_EXT
Definition iio_ltm4700.h:61
@ LTM4700_IIO_VOUT_COMMAND
Definition iio_ltm4700.h:66
@ LTM4700_IIO_CLEAR_PEAKS
Definition iio_ltm4700.h:71
@ LTM4700_IIO_VOUT_MAX
Definition iio_ltm4700.h:67
@ LTM4700_IIO_PIN
Definition iio_ltm4700.h:65
@ LTM4700_IIO_POUT
Definition iio_ltm4700.h:64
int ltm4700_iio_remove(struct ltm4700_iio_desc *desc)
Free resources allocated by the init function.
Definition iio_ltm4700.c:955
Header file of the LTM4700 driver.
Structure holding channels and attributes of a device.
Definition iio_types.h:239
Structure holding the LTM4700 IIO initialization parameter.
Definition iio_ltm4700.h:51
struct ltm4700_init_param * ltm4700_init_param
Definition iio_ltm4700.h:52
Structure holding the LTM4700 IIO device descriptor.
Definition iio_ltm4700.h:43
struct ltm4700_dev * ltm4700_dev
Definition iio_ltm4700.h:44
struct iio_device * iio_dev
Definition iio_ltm4700.h:45