Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs: iio: add documentation for interfacing tools

Add documentation for IIO interfacing tools describing the available
tools which can be used to retrieve data from IIO sysfs.
Reference this documentation in adis16475.rst

Signed-off-by: Ramona Gradinariu <ramona.gradinariu@analog.com>
Reviewed-by: Nuno Sa <nuno.sa@analog.com>
Link: https://lore.kernel.org/r/20240528142409.239187-6-ramona.gradinariu@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Ramona Gradinariu and committed by
Jonathan Cameron
9bc8b4d2 85b2aeaa

+30 -21
+2 -21
Documentation/iio/adis16475.rst
··· 380 380 4. IIO Interfacing Tools 381 381 ======================== 382 382 383 - Linux Kernel Tools 384 - ------------------ 385 - 386 - Linux Kernel provides some userspace tools that can be used to retrieve data 387 - from IIO sysfs: 388 - 389 - * lsiio: example application that provides a list of IIO devices and triggers 390 - * iio_event_monitor: example application that reads events from an IIO device 391 - and prints them 392 - * iio_generic_buffer: example application that reads data from buffer 393 - * iio_utils: set of APIs, typically used to access sysfs files. 394 - 395 - LibIIO 396 - ------ 397 - 398 - LibIIO is a C/C++ library that provides generic access to IIO devices. The 399 - library abstracts the low-level details of the hardware, and provides a simple 400 - yet complete programming interface that can be used for advanced projects. 401 - 402 - For more information about LibIIO, please see: 403 - https://github.com/analogdevicesinc/libiio 383 + See ``Documentation/iio/iio_tools.rst`` for the description of the available IIO 384 + interfacing tools.
+27
Documentation/iio/iio_tools.rst
··· 1 + .. SPDX-License-Identifier: GPL-2.0 2 + 3 + ===================== 4 + IIO Interfacing Tools 5 + ===================== 6 + 7 + 1. Linux Kernel Tools 8 + ===================== 9 + 10 + Linux Kernel provides some userspace tools that can be used to retrieve data 11 + from IIO sysfs: 12 + 13 + * lsiio: example application that provides a list of IIO devices and triggers 14 + * iio_event_monitor: example application that reads events from an IIO device 15 + and prints them 16 + * iio_generic_buffer: example application that reads data from buffer 17 + * iio_utils: set of APIs, typically used to access sysfs files. 18 + 19 + 2. LibIIO 20 + ========= 21 + 22 + LibIIO is a C/C++ library that provides generic access to IIO devices. The 23 + library abstracts the low-level details of the hardware, and provides a simple 24 + yet complete programming interface that can be used for advanced projects. 25 + 26 + For more information about LibIIO, please see: 27 + https://github.com/analogdevicesinc/libiio
+1
Documentation/iio/index.rst
··· 9 9 10 10 iio_configfs 11 11 iio_devbuf 12 + iio_tools 12 13 13 14 Industrial I/O Kernel Drivers 14 15 =============================