xref: /freebsd-src/sys/contrib/device-tree/Bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1354d7675SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2354d7675SEmmanuel Vadot%YAML 1.2
3354d7675SEmmanuel Vadot---
4354d7675SEmmanuel Vadot$id: http://devicetree.org/schemas/fpga/xlnx,zynqmp-pcap-fpga.yaml#
5354d7675SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6354d7675SEmmanuel Vadot
77ef62cebSEmmanuel Vadottitle: Xilinx Zynq Ultrascale MPSoC FPGA Manager
8354d7675SEmmanuel Vadot
9354d7675SEmmanuel Vadotmaintainers:
10*f126890aSEmmanuel Vadot  - Nava kishore Manne <nava.kishore.manne@amd.com>
11354d7675SEmmanuel Vadot
12354d7675SEmmanuel Vadotdescription: |
13354d7675SEmmanuel Vadot  Device Tree Bindings for Zynq Ultrascale MPSoC FPGA Manager.
14354d7675SEmmanuel Vadot  The ZynqMP SoC uses the PCAP (Processor Configuration Port) to
15354d7675SEmmanuel Vadot  configure the Programmable Logic (PL). The configuration uses the
16354d7675SEmmanuel Vadot  firmware interface.
17354d7675SEmmanuel Vadot
18354d7675SEmmanuel Vadotproperties:
19354d7675SEmmanuel Vadot  compatible:
20354d7675SEmmanuel Vadot    const: xlnx,zynqmp-pcap-fpga
21354d7675SEmmanuel Vadot
22354d7675SEmmanuel Vadotrequired:
23354d7675SEmmanuel Vadot  - compatible
24354d7675SEmmanuel Vadot
25354d7675SEmmanuel VadotadditionalProperties: false
26354d7675SEmmanuel Vadot
27354d7675SEmmanuel Vadotexamples:
28354d7675SEmmanuel Vadot  - |
29354d7675SEmmanuel Vadot    firmware {
30354d7675SEmmanuel Vadot      zynqmp_firmware: zynqmp-firmware {
31354d7675SEmmanuel Vadot        zynqmp_pcap: pcap {
32354d7675SEmmanuel Vadot          compatible = "xlnx,zynqmp-pcap-fpga";
33354d7675SEmmanuel Vadot        };
34354d7675SEmmanuel Vadot      };
35354d7675SEmmanuel Vadot    };
36354d7675SEmmanuel Vadot...
37