no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
iio_adt7420.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef IIO_ADT7420_H
34#define IIO_ADT7420_H
35
36#include <stdint.h>
37#include <stdlib.h>
38#include "iio.h"
39
50
58
59int adt7420_iio_init(struct adt7420_iio_dev **iio_dev,
61
62int adt7420_iio_remove(struct adt7420_iio_dev *desc);
63
64#endif
struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
Header file of iio.
int adt7420_iio_init(struct adt7420_iio_dev **iio_dev, struct adt7420_iio_init_param *init_param)
Initializes the adt7420 IIO driver.
Definition iio_adt7420.c:123
int adt7420_iio_remove(struct adt7420_iio_dev *desc)
Free the resources allocated by adt7420_iio_init().
Definition iio_adt7420.c:159
iio device descriptor.
Definition iio_adt7420.h:44
uint32_t active_channels
Definition iio_adt7420.h:47
struct adt7420_dev * adt7420_dev
Definition iio_adt7420.h:45
uint8_t no_active_channels
Definition iio_adt7420.h:48
struct iio_dev * iio_dev
Definition iio_adt7420.h:46
Configuration structure.
Definition iio_adt7420.h:55
struct adt7420_init_param * adt7420_dev_init
Definition iio_adt7420.h:56
Definition adt7420.h:139