34#ifndef __IIO_ADL8113_H__
35#define __IIO_ADL8113_H__
struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
Header file for ADL8113 Driver.
adl8113_mode
ADL8113 Operation Mode.
Definition adl8113.h:44
int adl8113_iio_init(struct adl8113_iio_dev **iio_dev, struct adl8113_iio_init_param *init_param)
Initialize the ADL8113 IIO driver.
Definition iio_adl8113.c:272
int adl8113_iio_remove(struct adl8113_iio_dev *iio_dev)
Remove the ADL8113 IIO driver.
Definition iio_adl8113.c:311
Header file for iio_types.
ADL8113 IIO device descriptor.
Definition iio_adl8113.h:58
struct iio_device * iio_dev
Definition iio_adl8113.h:60
struct adl8113_dev * adl8113_dev
Definition iio_adl8113.h:59
uint8_t num_gain_configs
Definition iio_adl8113.h:62
struct adl8113_iio_gain_config * gain_configs
Definition iio_adl8113.h:61
IIO-only gain configuration entry.
Definition iio_adl8113.h:50
enum adl8113_mode path
Definition iio_adl8113.h:51
int gain_db
Definition iio_adl8113.h:52
ADL8113 IIO initialization parameters.
Definition iio_adl8113.h:72
bool has_external_bypass_b
Definition iio_adl8113.h:79
int external_bypass_a_gain_db
Definition iio_adl8113.h:77
struct adl8113_init_param * adl8113_init_param
Definition iio_adl8113.h:73
bool has_external_bypass_a
Definition iio_adl8113.h:76
int external_bypass_b_gain_db
Definition iio_adl8113.h:80
Structure holding channels and attributes of a device.
Definition iio_types.h:239