no-OS
Loading...
Searching...
No Matches
iio_adis16607.h File Reference

Implementation of iio_adis16607.h. More...

#include "iio_adis_internals.h"
#include "adis16607.h"
Include dependency graph for iio_adis16607.h:

Functions

int adis16607_iio_init (struct adis_iio_dev **iio_dev, struct adis_init_param *init_param, struct iio_hw_trig *adis16607_trig_desc)
 Initialize adis16607 iio device.
 
void adis16607_iio_remove (struct adis_iio_dev *desc)
 Remove adis16607 iio device.
 

Detailed Description

Implementation of iio_adis16607.h.

Author
Radu Sabau (radu..nosp@m.saba.nosp@m.u@ana.nosp@m.log..nosp@m.com)

Copyright 2026(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ adis16607_iio_init()

int adis16607_iio_init ( struct adis_iio_dev ** iio_dev,
struct adis_init_param * init_param,
struct iio_hw_trig * adis16607_trig_desc )

Initialize adis16607 iio device.

Initialize adis16607 iio device.

Parameters
iio_dev- The adis16607 iio device.
init_param- The structure that contains the device initial parameters.
adis16607_trig_desc- Trigger descriptor for data ready pin.
Returns
0 in case of success, error code otherwise.

◆ adis16607_iio_remove()

void adis16607_iio_remove ( struct adis_iio_dev * desc)

Remove adis16607 iio device.

Remove adis16607 iio device.

Parameters
desc- The adis16607 iio device.