xref: /linux/Documentation/devicetree/bindings/trigger-source/adi,util-sigma-delta-spi.yaml (revision 0262163136de813894cb172aa8ccf762b92e5fd7)
1*e47a324dSDavid Lechner# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*e47a324dSDavid Lechner# Copyright (c) 2025 Analog Devices, Inc.
3*e47a324dSDavid Lechner# Copyright (c) 2025 BayLibre, SAS
4*e47a324dSDavid Lechner
5*e47a324dSDavid Lechner%YAML 1.2
6*e47a324dSDavid Lechner---
7*e47a324dSDavid Lechner$id: http://devicetree.org/schemas/trigger-source/adi,util-sigma-delta-spi.yaml#
8*e47a324dSDavid Lechner$schema: http://devicetree.org/meta-schemas/core.yaml#
9*e47a324dSDavid Lechner
10*e47a324dSDavid Lechnertitle: Analog Devices Util Sigma-Delta SPI IP Core
11*e47a324dSDavid Lechner
12*e47a324dSDavid Lechnermaintainers:
13*e47a324dSDavid Lechner  - David Lechner <dlechner@baylibre.com>
14*e47a324dSDavid Lechner
15*e47a324dSDavid Lechnerdescription:
16*e47a324dSDavid Lechner  The Util Sigma-Delta SPI is an FPGA IP core from Analog Devices that provides
17*e47a324dSDavid Lechner  a SPI offload trigger from the RDY signal of the combined DOUT/RDY pin of
18*e47a324dSDavid Lechner  the sigma-delta family of ADCs.
19*e47a324dSDavid Lechner  https://analogdevicesinc.github.io/hdl/library/util_sigma_delta_spi/index.html
20*e47a324dSDavid Lechner
21*e47a324dSDavid Lechnerproperties:
22*e47a324dSDavid Lechner  compatible:
23*e47a324dSDavid Lechner    const: adi,util-sigma-delta-spi
24*e47a324dSDavid Lechner
25*e47a324dSDavid Lechner  reg:
26*e47a324dSDavid Lechner    maxItems: 1
27*e47a324dSDavid Lechner
28*e47a324dSDavid Lechner  clocks:
29*e47a324dSDavid Lechner    maxItems: 1
30*e47a324dSDavid Lechner
31*e47a324dSDavid Lechner  '#trigger-source-cells':
32*e47a324dSDavid Lechner    const: 0
33*e47a324dSDavid Lechner
34*e47a324dSDavid Lechnerrequired:
35*e47a324dSDavid Lechner  - compatible
36*e47a324dSDavid Lechner  - reg
37*e47a324dSDavid Lechner  - clocks
38*e47a324dSDavid Lechner  - '#trigger-source-cells'
39*e47a324dSDavid Lechner
40*e47a324dSDavid LechneradditionalProperties: false
41*e47a324dSDavid Lechner
42*e47a324dSDavid Lechnerexamples:
43*e47a324dSDavid Lechner  - |
44*e47a324dSDavid Lechner    trigger@40000 {
45*e47a324dSDavid Lechner        reg = <0x40000 0x1000>;
46*e47a324dSDavid Lechner        compatible = "adi,util-sigma-delta-spi";
47*e47a324dSDavid Lechner        clocks = <&clk 0>;
48*e47a324dSDavid Lechner        #trigger-source-cells = <0>;
49*e47a324dSDavid Lechner    };
50