struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
adf4377_iio_dev_attr_id
Definition iio_adf4377.h:55
@ ADF4377_IIO_DEV_ATTR_BLEED_CURRENT
Definition iio_adf4377.h:62
@ ADF4377_IIO_DEV_ATTR_SR_MONITORING
Definition iio_adf4377.h:66
@ ADF4377_IIO_DEV_ATTR_REF_DIV
Definition iio_adf4377.h:57
@ ADF4377_IIO_DEV_ATTR_REF_DOUBLER_EN
Definition iio_adf4377.h:63
@ ADF4377_IIO_DEV_ATTR_RFOUT_DIV
Definition iio_adf4377.h:58
@ ADF4377_IIO_DEV_ATTR_REF_CLK
Definition iio_adf4377.h:56
@ ADF4377_IIO_DEV_ATTR_SR_DEL_ADJ
Definition iio_adf4377.h:64
@ ADF4377_IIO_DEV_ATTR_CP_AVAIL
Definition iio_adf4377.h:61
@ ADF4377_IIO_DEV_ATTR_CP_I
Definition iio_adf4377.h:60
@ ADF4377_IIO_DEV_ATTR_RFOUT_DIV_AVAIL
Definition iio_adf4377.h:59
@ ADF4377_IIO_DEV_ATTR_SR_INV_ADJ
Definition iio_adf4377.h:65
int adf4377_iio_remove(struct adf4377_iio_dev *desc)
Free the resources allocated by adf4377_iio_init().
Definition iio_adf4377.c:654
adf4377_iio_ch_attr_id
Definition iio_adf4377.h:49
@ ADF4377_IIO_CH_ATTR_EN
Definition iio_adf4377.h:52
@ ADF4377_IIO_CH_ATTR_FREQ
Definition iio_adf4377.h:50
@ ADF4377_IIO_CH_ATTR_OPWR
Definition iio_adf4377.h:51
int adf4377_iio_init(struct adf4377_iio_dev **iio_dev, struct adf4377_iio_dev_init_param *init_param)
Initialize the ADF4377 IIO device.
Definition iio_adf4377.c:626
Header file for iio_types.
Definition iio_adf4377.h:45
struct adf4377_init_param * adf4377_dev_init
Definition iio_adf4377.h:46
Definition iio_adf4377.h:40
struct iio_device * iio_dev
Definition iio_adf4377.h:42
struct adf4377_dev * adf4377_dev
Definition iio_adf4377.h:41
ADF4377 Initialization Parameters structure.
Definition adf4377.h:638
Structure holding channels and attributes of a device.
Definition iio_types.h:238