![]() |
no-OS
|
Source file for the LTM4686 IIO Driver. More...
#include <stdlib.h>#include <stdio.h>#include <string.h>#include "no_os_alloc.h"#include "no_os_error.h"#include "no_os_units.h"#include "no_os_util.h"#include "ltm4686.h"#include "iio_ltm4686.h"Macros | |
| #define | LTM4686_IIO_REG_CHAN(reg, chan) |
| #define | LTM4686_IIO_REG(x) |
| #define | LTM4686_IIO_CHAN(x) |
| #define | LTM4686_IIO_VOUT_CHAN_GROUP(inst) |
| #define | LTM4686_IIO_LIM(_name, _reg, _chan) |
| #define | LTM4686_IIO_STATUS(_name, _reg, _chan) |
Enumerations | |
| enum | lt7182s_iio_enable_type { LT7182S_IIO_OUTPUT_ENABLE , LT7182S_IIO_PULSE_ENABLE , LT7182S_IIO_SYNC_ENABLE } |
| enum | ltm4686_iio_chan_type { LTM4686_IIO_VOUT_CHAN_GROUP =(0) , LTM4686_IIO_VOUT_CHAN_GROUP =(0) , LTM4686_IIO_VOUT_CHAN_GROUP =(0) , LTM4686_IIO_VOUT_CHAN_GROUP =(0) , LTM4686_IIO_VIN_CHAN , LTM4686_IIO_IIN_CHAN , LTM4686_IIO_TEMP_CHAN } |
Functions | |
| int | ltm4686_iio_init (struct ltm4686_iio_desc **iio_desc, struct ltm4686_iio_desc_init_param *init_param) |
| Initializes the LTM4686 IIO descriptor. | |
| int | ltm4686_iio_remove (struct ltm4686_iio_desc *iio_desc) |
| Free resources allocated by the init function. | |
Source file for the LTM4686 IIO Driver.
Copyright 2024(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| #define LTM4686_IIO_CHAN | ( | x | ) |
| #define LTM4686_IIO_LIM | ( | _name, | |
| _reg, | |||
| _chan ) |
| #define LTM4686_IIO_REG | ( | x | ) |
| #define LTM4686_IIO_REG_CHAN | ( | reg, | |
| chan ) |
| #define LTM4686_IIO_STATUS | ( | _name, | |
| _reg, | |||
| _chan ) |
| #define LTM4686_IIO_VOUT_CHAN_GROUP | ( | inst | ) |
| int ltm4686_iio_init | ( | struct ltm4686_iio_desc ** | iio_desc, |
| struct ltm4686_iio_desc_init_param * | init_param ) |
Initializes the LTM4686 IIO descriptor.
| iio_desc | - The iio device descriptor. |
| init_param | - The structure that contains the device initial parameters. |
| int ltm4686_iio_remove | ( | struct ltm4686_iio_desc * | iio_desc | ) |
Free resources allocated by the init function.
| iio_desc | - The iio device descriptor. |