Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/contrib/device-tree/Bindings/fpga/xlnx,zynqmp-pcap-fpga.txt
48378 views
1
Devicetree bindings for Zynq Ultrascale MPSoC FPGA Manager.
2
The ZynqMP SoC uses the PCAP (Processor configuration Port) to configure the
3
Programmable Logic (PL). The configuration uses the firmware interface.
4
5
Required properties:
6
- compatible: should contain "xlnx,zynqmp-pcap-fpga"
7
8
Example for full FPGA configuration:
9
10
fpga-region0 {
11
compatible = "fpga-region";
12
fpga-mgr = <&zynqmp_pcap>;
13
#address-cells = <0x1>;
14
#size-cells = <0x1>;
15
};
16
17
firmware {
18
zynqmp_firmware: zynqmp-firmware {
19
compatible = "xlnx,zynqmp-firmware";
20
method = "smc";
21
zynqmp_pcap: pcap {
22
compatible = "xlnx,zynqmp-pcap-fpga";
23
};
24
};
25
};
26
27