12#ifndef AD4692_ATTRS_H_
13#define AD4692_ATTRS_H_
28#define AD4692_CHN_ATTR(_name, _priv) {\
31 .show = ad4692_iio_attr_get,\
32 .store = ad4692_iio_attr_set\
36#define AD4692_CHN_AVAIL_ATTR(_name, _priv) {\
39 .show = ad4692_iio_attr_available_get,\
40 .store = ad4692_iio_attr_available_set\
50static struct iio_attribute
64static struct iio_attribute
85static struct iio_attribute
97#if defined (TEST_MODE)
115static struct iio_attribute
130#if defined (TEST_MODE)
148static struct iio_attribute
161#if defined (TEST_MODE)
179static struct iio_attribute
192#if defined (TEST_MODE)
211static struct iio_attribute
226#if defined (TEST_MODE)
#define NUM_OF_IIO_DEVICES
Definition ad2s1210_iio.c:65
#define AD4692_CHN_AVAIL_ATTR(_name, _priv)
Definition ad4692_attrs.h:36
#define AD4692_CHN_ATTR(_name, _priv)
Definition ad4692_attrs.h:28
Header file of ad4692_iio.
@ RESTART_IIO_ATTR_ID
Definition ad4692_iio.h:62
@ ACC_COUNT_ATTR_ID
Definition ad4692_iio.h:50
@ ADC_RAW_ATTR_ID
Definition ad4692_iio.h:47
@ INTERFACE_MODE_ATTR_ID
Definition ad4692_iio.h:57
@ ADC_SCALE_ATTR_ID
Definition ad4692_iio.h:48
@ READBACK_OPTION_ATTR_ID
Definition ad4692_iio.h:61
@ ADC_OFFSET_ATTR_ID
Definition ad4692_iio.h:49
@ ADC_CHN_PRIORITY_ATTR_ID
Definition ad4692_iio.h:51
@ SEQUENCER_MODE_ATTR_ID
Definition ad4692_iio.h:56
@ SEQUENCE_LENGTH_ATTR_ID
Definition ad4692_iio.h:60
@ ADC_MODE_ATTR_ID
Definition ad4692_iio.h:55
@ ADC_SAMPLING_FREQUENCY_ATTR_ID
Definition ad4692_iio.h:54
@ DATA_CAPTURE_MODE_ATTR_ID
Definition ad4692_iio.h:58
@ OSC_FREQUENCY_ATTR_ID
Definition ad4692_iio.h:59
Configuration file of nanodac firmware example program.