diff options
| author | Tom Rini <trini@konsulko.com> | 2024-02-29 12:33:36 -0500 |
|---|---|---|
| committer | Tom Rini <trini@konsulko.com> | 2024-02-29 12:33:36 -0500 |
| commit | dbe9334e5125efcf8a825e7c5c924e2780e609e3 (patch) | |
| tree | 76d7c01587afe238d2127a7562ca256fe9c87a9f /dts/upstream/Bindings/fpga/xilinx-zynq-fpga-mgr.yaml | |
| parent | ea3348ebc215d2a9d6dd14f40fb7e8c86dc45e4a (diff) | |
| parent | 53633a893a06bd5a0c807287d9cc29337806eaf7 (diff) | |
Merge commit '53633a893a06bd5a0c807287d9cc29337806eaf7' as 'dts/upstream'
Diffstat (limited to 'dts/upstream/Bindings/fpga/xilinx-zynq-fpga-mgr.yaml')
| -rw-r--r-- | dts/upstream/Bindings/fpga/xilinx-zynq-fpga-mgr.yaml | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/dts/upstream/Bindings/fpga/xilinx-zynq-fpga-mgr.yaml b/dts/upstream/Bindings/fpga/xilinx-zynq-fpga-mgr.yaml new file mode 100644 index 00000000000..04dcadc2c20 --- /dev/null +++ b/dts/upstream/Bindings/fpga/xilinx-zynq-fpga-mgr.yaml @@ -0,0 +1,52 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/fpga/xilinx-zynq-fpga-mgr.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Xilinx Zynq FPGA Manager + +maintainers: + - Michal Simek <michal.simek@amd.com> + +properties: + compatible: + const: xlnx,zynq-devcfg-1.0 + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + clocks: + maxItems: 1 + + clock-names: + items: + - const: ref_clk + + syscon: + $ref: /schemas/types.yaml#/definitions/phandle + description: + Phandle to syscon block which provide access to SLCR registers + +required: + - compatible + - reg + - clocks + - clock-names + - syscon + +additionalProperties: false + +examples: + - | + devcfg: devcfg@f8007000 { + compatible = "xlnx,zynq-devcfg-1.0"; + reg = <0xf8007000 0x100>; + interrupts = <0 8 4>; + clocks = <&clkc 12>; + clock-names = "ref_clk"; + syscon = <&slcr>; + }; |
