Commit aa74337e authored by Richard Gong's avatar Richard Gong Committed by Dinh Nguyen

arm64: dts: agilex: add service layer, fpga manager and fpga region

Add service layer, fpga manager and fpga region to the device tree
on Intel Agilex platform.
Signed-off-by: default avatarRichard Gong <richard.gong@intel.com>
Signed-off-by: default avatarDinh Nguyen <dinguyen@kernel.org>
parent 05c9c5a9
...@@ -12,6 +12,19 @@ / { ...@@ -12,6 +12,19 @@ / {
#address-cells = <2>; #address-cells = <2>;
#size-cells = <2>; #size-cells = <2>;
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;
ranges;
service_reserved: svcbuffer@0 {
compatible = "shared-dma-pool";
reg = <0x0 0x0 0x0 0x1000000>;
alignment = <0x1000>;
no-map;
};
};
cpus { cpus {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -81,6 +94,13 @@ soc { ...@@ -81,6 +94,13 @@ soc {
interrupt-parent = <&intc>; interrupt-parent = <&intc>;
ranges = <0 0 0 0xffffffff>; ranges = <0 0 0 0xffffffff>;
base_fpga_region {
#address-cells = <0x1>;
#size-cells = <0x1>;
compatible = "fpga-region";
fpga-mgr = <&fpga_mgr>;
};
gmac0: ethernet@ff800000 { gmac0: ethernet@ff800000 {
compatible = "altr,socfpga-stmmac", "snps,dwmac-3.74a", "snps,dwmac"; compatible = "altr,socfpga-stmmac", "snps,dwmac-3.74a", "snps,dwmac";
reg = <0xff800000 0x2000>; reg = <0xff800000 0x2000>;
...@@ -442,5 +462,17 @@ qspi: spi@ff8d2000 { ...@@ -442,5 +462,17 @@ qspi: spi@ff8d2000 {
status = "disabled"; status = "disabled";
}; };
firmware {
svc {
compatible = "intel,stratix10-svc";
method = "smc";
memory-region = <&service_reserved>;
fpga_mgr: fpga-mgr {
compatible = "intel,stratix10-soc-fpga-mgr";
};
};
};
}; };
}; };
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