33#ifndef IIO_DUAL_AD713X
34#define IIO_DUAL_AD713X
47struct iio_ad713x_init_par {
51 struct ad713x_dev *dev;
53 struct no_os_spi_desc *spi_eng_desc;
55 struct spi_engine_offload_message *spi_engine_offload_message;
57 void (*dcache_invalidate_range)(uint32_t address, uint32_t bytes_count);
64 struct iio_device iio_dev_desc;
66 struct no_os_spi_desc *spi_eng_desc;
68 struct spi_engine_offload_message *spi_engine_offload_message;
70 void (*dcache_invalidate_range)(uint32_t address, uint32_t bytes_count);
74int32_t iio_dual_ad713x_init(
struct iio_ad713x **desc,
75 struct iio_ad713x_init_par *param);
77void iio_dual_ad713x_get_dev_descriptor(
struct iio_ad713x *desc,
80int32_t iio_dual_ad713x_remove(
struct iio_ad713x *desc);
num_channels
Definition ad3552r.h:234
Header file for the ad713x Driver.
Header file for iio_types.
Header file of SPI Interface.
Structure holding channels and attributes of a device.
Definition iio_types.h:238