xref: /linux/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml (revision cdd5b5a9761fd66d17586e4f4ba6588c70e640ea)
11e32084cSNobuhiro Iwamatsu# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
21e32084cSNobuhiro Iwamatsu%YAML 1.2
31e32084cSNobuhiro Iwamatsu---
41e32084cSNobuhiro Iwamatsu$id: http://devicetree.org/schemas/fpga/xilinx-zynq-fpga-mgr.yaml#
51e32084cSNobuhiro Iwamatsu$schema: http://devicetree.org/meta-schemas/core.yaml#
61e32084cSNobuhiro Iwamatsu
7dd3cb467SAndrew Lunntitle: Xilinx Zynq FPGA Manager
81e32084cSNobuhiro Iwamatsu
91e32084cSNobuhiro Iwamatsumaintainers:
10*d5c421d2SMichal Simek  - Michal Simek <michal.simek@amd.com>
111e32084cSNobuhiro Iwamatsu
121e32084cSNobuhiro Iwamatsuproperties:
131e32084cSNobuhiro Iwamatsu  compatible:
141e32084cSNobuhiro Iwamatsu    const: xlnx,zynq-devcfg-1.0
151e32084cSNobuhiro Iwamatsu
161e32084cSNobuhiro Iwamatsu  reg:
171e32084cSNobuhiro Iwamatsu    maxItems: 1
181e32084cSNobuhiro Iwamatsu
191e32084cSNobuhiro Iwamatsu  interrupts:
201e32084cSNobuhiro Iwamatsu    maxItems: 1
211e32084cSNobuhiro Iwamatsu
221e32084cSNobuhiro Iwamatsu  clocks:
231e32084cSNobuhiro Iwamatsu    maxItems: 1
241e32084cSNobuhiro Iwamatsu
251e32084cSNobuhiro Iwamatsu  clock-names:
261e32084cSNobuhiro Iwamatsu    items:
271e32084cSNobuhiro Iwamatsu      - const: ref_clk
281e32084cSNobuhiro Iwamatsu
291e32084cSNobuhiro Iwamatsu  syscon:
301e32084cSNobuhiro Iwamatsu    $ref: /schemas/types.yaml#/definitions/phandle
311e32084cSNobuhiro Iwamatsu    description:
321e32084cSNobuhiro Iwamatsu      Phandle to syscon block which provide access to SLCR registers
331e32084cSNobuhiro Iwamatsu
341e32084cSNobuhiro Iwamatsurequired:
351e32084cSNobuhiro Iwamatsu  - compatible
361e32084cSNobuhiro Iwamatsu  - reg
371e32084cSNobuhiro Iwamatsu  - clocks
381e32084cSNobuhiro Iwamatsu  - clock-names
391e32084cSNobuhiro Iwamatsu  - syscon
401e32084cSNobuhiro Iwamatsu
411e32084cSNobuhiro IwamatsuadditionalProperties: false
421e32084cSNobuhiro Iwamatsu
431e32084cSNobuhiro Iwamatsuexamples:
441e32084cSNobuhiro Iwamatsu  - |
451e32084cSNobuhiro Iwamatsu    devcfg: devcfg@f8007000 {
461e32084cSNobuhiro Iwamatsu      compatible = "xlnx,zynq-devcfg-1.0";
471e32084cSNobuhiro Iwamatsu      reg = <0xf8007000 0x100>;
481e32084cSNobuhiro Iwamatsu      interrupts = <0 8 4>;
491e32084cSNobuhiro Iwamatsu      clocks = <&clkc 12>;
501e32084cSNobuhiro Iwamatsu      clock-names = "ref_clk";
511e32084cSNobuhiro Iwamatsu      syscon = <&slcr>;
521e32084cSNobuhiro Iwamatsu    };
53