Michael Hennerich d5c101e8a6
Some checks failed
Build documentation / build-doc (push) Has been cancelled
Build documentation / deploy-doc (push) Has been cancelled
docs: ad9088: Document PFILT parser options
Drop the broken literalinclude::
pointing at a non-existent source path, replace the vague "mode values
should be one of ..." descriptions with a proper reference keyed to the
UG, and lay out each directive's accepted values, the matrix-mode
ix/iy/qx/qy -> Ga/Gb/Gc/Gd mapping, the scalar_gain encoding
(code = 64 * scalarGain - 1), the Rx-only ADC averaging semantics,
the 2-GPIO config-0/config-1 split behind direct_gpio vs. direct_gpio1,
and the per-mode coefficient-count table.

Also note that dest: is mandatory (driver now errors out without it)
and add a pointer to the iio-oscilloscope filters/ad9084 example
pfilt_*.txt blobs.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
2026-04-15 10:29:25 +00:00
2025-11-18 10:09:47 +01:00
2026-03-02 10:49:39 +01:00
2025-12-16 13:18:19 +01:00

ADI Linux tree

ADI maintains Linux support for three categories:

  • AMD/Xilinx and Raspberry Pi
    • ADI devices and peripherals that are integrated with AMD/Xilinx FPGAs as well as Raspberry Pi boards
    • Open pull requests against main (soon to be migrated to xlnx-main)
    • Changes are ported to branches are prefixed with rpi-
  • ADI Digital Signal Processors (ADSP)
    • See Digital Signal Processors (ADSP) in the System Level Documentation for more information
    • Branches are prefixed with adsp- and include a mainline LTS kernel version (e.g. adsp-6.12.0-y, adsp-6.12.38-y). Open pull requests against the latest branch with a release tag
  • ADI RadioVerse Open Radio Acess Network (O-RAN)
    • The ADRV906x 5G base station on a chip
    • Migration to this repository is currently in progress

The Xilinx branches are based on linux-xlnx releases, while all other categories use stable mainline LTS releases.

CI/CD

This orphan branch is used to maintain Github reusable workflows to be used by development branches. Since development branches are designed to contain changes for upstream projects it is better to keep ADI specific changes (like CI/CD workflows) as minimal as possible on those branches. This also reduces the need to synchronize CI/CD changes between development branches.

Description
Linux kernel variant from Analog Devices; see README.md for details
Readme 4.7 GiB
Languages
C 97.6%
Assembly 1%
Shell 0.5%
Python 0.3%
Makefile 0.3%