Unverified Commit e47a324d authored by David Lechner's avatar David Lechner Committed by Mark Brown
Browse files

dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI



Add new binding for the ADI Util Sigma-Delta SPI FPGA IP Core.

This is used to trigger a SPI offload based on a RDY signal from the
ADC while masking out other signals on the same line.

Reviewed-by: default avatarRob Herring (Arm) <robh@kernel.org>
Signed-off-by: default avatarDavid Lechner <dlechner@baylibre.com>
Link: https://patch.msgid.link/20250627-iio-adc-ad7173-add-spi-offload-support-v2-8-f49c55599113@baylibre.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent d0b3b7b2
Loading
Loading
Loading
Loading
+49 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
# Copyright (c) 2025 Analog Devices, Inc.
# Copyright (c) 2025 BayLibre, SAS

%YAML 1.2
---
$id: http://devicetree.org/schemas/trigger-source/adi,util-sigma-delta-spi.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Analog Devices Util Sigma-Delta SPI IP Core

maintainers:
  - David Lechner <dlechner@baylibre.com>

description:
  The Util Sigma-Delta SPI is an FPGA IP core from Analog Devices that provides
  a SPI offload trigger from the RDY signal of the combined DOUT/RDY pin of
  the sigma-delta family of ADCs.
  https://analogdevicesinc.github.io/hdl/library/util_sigma_delta_spi/index.html

properties:
  compatible:
    const: adi,util-sigma-delta-spi

  reg:
    maxItems: 1

  clocks:
    maxItems: 1

  '#trigger-source-cells':
    const: 0

required:
  - compatible
  - reg
  - clocks
  - '#trigger-source-cells'

additionalProperties: false

examples:
  - |
    trigger@40000 {
        reg = <0x40000 0x1000>;
        compatible = "adi,util-sigma-delta-spi";
        clocks = <&clk 0>;
        #trigger-source-cells = <0>;
    };
+5 −0
Original line number Diff line number Diff line
@@ -25235,6 +25235,11 @@ W: https://github.com/srcres258/linux-doc
T:	git git://github.com/srcres258/linux-doc.git doc-zh-tw
F:	Documentation/translations/zh_TW/
TRIGGER SOURCE - ADI UTIL SIGMA DELTA SPI
M:	David Lechner <dlechner@baylibre.com>
S:	Maintained
F:	Documentation/devicetree/bindings/trigger-source/adi,util-sigma-delta-spi.yaml
TRIGGER SOURCE - PWM
M:	David Lechner <dlechner@baylibre.com>
S:	Maintained