no-OS
Loading...
Searching...
No Matches
iio_adf4030.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef IIO_ADF4030_H
34#define IIO_ADF4030_H
35
36#include "iio.h"
37
42
46
56
73
74int adf4030_iio_init(struct adf4030_iio_dev **iio_dev,
76
77int adf4030_iio_remove(struct adf4030_iio_dev *desc);
78
79#endif /* IIO_ADF4030_H */
struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
Header file of iio.
int adf4030_iio_remove(struct adf4030_iio_dev *desc)
Free the resources allocated by adf4030_iio_init().
Definition iio_adf4030.c:698
adf4030_iio_ch_attr_id
Definition iio_adf4030.h:47
@ ADF4030_IIO_CH_ATTR_VOLTAGE
Definition iio_adf4030.h:54
@ ADF4030_IIO_CH_ATTR_PRBS
Definition iio_adf4030.h:52
@ ADF4030_IIO_CH_ATTR_INVERT
Definition iio_adf4030.h:53
@ ADF4030_IIO_CH_ATTR_TERMINATION
Definition iio_adf4030.h:51
@ ADF4030_IIO_CH_ATTR_DIRECTION
Definition iio_adf4030.h:48
@ ADF4030_IIO_CH_ATTR_ODIVB_EN
Definition iio_adf4030.h:50
@ ADF4030_IIO_CH_ATTR_DELAY
Definition iio_adf4030.h:49
adf4030_iio_dev_attr_id
Definition iio_adf4030.h:57
@ ADF4030_IIO_DEV_ATTR_SINGLE_CH_ALINGMENT
Definition iio_adf4030.h:68
@ ADF4030_IIO_DEV_ATTR_TDC_SOURCE_CH
Definition iio_adf4030.h:64
@ ADF4030_IIO_DEV_ATTR_BSYNCA_FREQ
Definition iio_adf4030.h:62
@ ADF4030_IIO_DEV_ATTR_BSYNCB_FREQ
Definition iio_adf4030.h:63
@ ADF4030_IIO_DEV_ATTR_REF_FREQ
Definition iio_adf4030.h:60
@ ADF4030_IIO_DEV_ATTR_SERIAL_CH_ALINGMENT
Definition iio_adf4030.h:69
@ ADF4030_IIO_DEV_ATTR_TDC_MEASUREMENT
Definition iio_adf4030.h:65
@ ADF4030_IIO_DEV_ATTR_VCO_FREQ
Definition iio_adf4030.h:61
@ ADF4030_IIO_DEV_ATTR_ALIGNMENT_ITER
Definition iio_adf4030.h:66
@ ADF4030_IIO_DEV_ATTR_BACKGROUND_SERIAL_ALINGMENT
Definition iio_adf4030.h:70
@ ADF4030_IIO_DEV_ATTR_CHIP_ADDR
Definition iio_adf4030.h:59
@ ADF4030_IIO_DEV_ATTR_TEMP
Definition iio_adf4030.h:71
@ ADF4030_IIO_DEV_ATTR_DEFAULT_REGS
Definition iio_adf4030.h:58
@ ADF4030_IIO_DEV_ATTR_ALIGNMENT_THRESHOLD
Definition iio_adf4030.h:67
int adf4030_iio_init(struct adf4030_iio_dev **iio_dev, struct adf4030_iio_dev_init_param *init_param)
Initializes the ADF4030 IIO driver.
Definition iio_adf4030.c:668
Definition iio_adf4030.h:43
struct adf4030_init_param * adf4030_dev_init
Definition iio_adf4030.h:44
Definition iio_adf4030.h:38
struct adf4030_dev * adf4030_dev
Definition iio_adf4030.h:39
struct iio_device * iio_dev
Definition iio_adf4030.h:40
ADF4030 Initialization Parameters structure.
Definition adf4030.h:567
Structure holding channels and attributes of a device.
Definition iio_types.h:238