Commit 44124df4 authored by Olof Johansson's avatar Olof Johansson

Merge tag 'zynqmp-dt-for-v5.5' of https://github.com/Xilinx/linux-xlnx into arm/dt

arm64: dts: zynqmp: DT changes for v5.5

- Add firmware node with fpga and nvmem support

* tag 'zynqmp-dt-for-v5.5' of https://github.com/Xilinx/linux-xlnx:
  arm64: zynqmp: Add support for zynqmp nvmem firmware driver
  arm64: zynqmp: Label whole PL part as fpga_full region
  arm64: zynqmp: Add support for zynqmp fpga manager
  arm64: zynqmp: Add firmware DT node

Link: https://lore.kernel.org/r/543394c2-ddff-33be-4c90-e01847539c64@monstr.euSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
parents 86a56b2c b7178639
...@@ -115,6 +115,27 @@ psci { ...@@ -115,6 +115,27 @@ psci {
method = "smc"; method = "smc";
}; };
firmware {
zynqmp_firmware: zynqmp-firmware {
compatible = "xlnx,zynqmp-firmware";
method = "smc";
nvmem_firmware {
compatible = "xlnx,zynqmp-nvmem-fw";
#address-cells = <1>;
#size-cells = <1>;
soc_revision: soc_revision@0 {
reg = <0x0 0x4>;
};
};
zynqmp_pcap: pcap {
compatible = "xlnx,zynqmp-pcap-fpga";
};
};
};
timer { timer {
compatible = "arm,armv8-timer"; compatible = "arm,armv8-timer";
interrupt-parent = <&gic>; interrupt-parent = <&gic>;
...@@ -124,6 +145,14 @@ timer { ...@@ -124,6 +145,14 @@ timer {
<1 10 0xf08>; <1 10 0xf08>;
}; };
fpga_full: fpga-full {
compatible = "fpga-region";
fpga-mgr = <&zynqmp_pcap>;
#address-cells = <2>;
#size-cells = <2>;
ranges;
};
amba_apu: amba-apu@0 { amba_apu: amba-apu@0 {
compatible = "simple-bus"; compatible = "simple-bus";
#address-cells = <2>; #address-cells = <2>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment