dfx-rm1 image configuration

Linux Drivers

Release Date
2023-07-22
/dts-v1/; /plugin/; / { fragment@0 { target = <&fpga_PR0>; __overlay__ { #address-cells = <2>; #size-cells = <2>; firmware-name = "dfx-rm1.pdi"; fpga-bridges = <&dfx_axi_shutdown_man_0>; /* This propery is only needed if the the pr-decoupler/Axi-shutdown manager IP is part of dfx-static */ partial-fpga-config; }; }; fragment@1 { target = <&amba>; __overlay__ { #address-cells = <2>; #size-cells = <2>; /* Add PL node which are only part of dfx-rm1 (pr0-rm1) region(don't add static/any other PR/RM related PL nodes here) */ }; }; }; Example fragment@1: fragment@1 { target = <&amba>; __overlay__ { #address-cells = <2>; #size-cells = <2>; axi_gpio_0: gpio@000a4020000 { #gpio-cells = <2>; compatible = "xlnx,xps-gpio-1.00.a"; gpio-controller ; reg = <0x00000000 0xa4020000 0x0 0x10000>; xlnx,all-inputs = <0x0>; xlnx,all-inputs-2 = <0x1>; xlnx,all-outputs = <0x1>; xlnx,all-outputs-2 = <0x0>; xlnx,dout-default = <0x00000000>; xlnx,dout-default-2 = <0x00000000>; xlnx,gpio-width = <0x1>; xlnx,gpio2-width = <0x1>; xlnx,interrupt-present = <0x0>; xlnx,is-dual = <0x1>; xlnx,tri-default = <0xFFFFFFFF>; xlnx,tri-default-2 = <0xFFFFFFFF>; }; }; };