Devicetree Overlay file contents example: For PDI configuration + PL drivers probing

Linux Drivers

Release Date
2023-07-22
/dts-v1/; /plugin/; / { fragment@0 { target = <&fpga>; overlay0: __overlay__ { firmware-name = "partial_1.pdi"; partial-fpga-config; }; fragment@1 { target = <&amba>; overlay1: __overlay__ { axi_gpio_0: gpio@a0000000 { #gpio-cells = <3>; clock-names = "s_axi_aclk"; clocks = <&zynqmp_clk 71>; compatible = "xlnx,axi-gpio-2.0", "xlnx,xps-gpio-1.00.a"; gpio-controller ; reg = <0x0 0xa0000000 0x0 0x1000>; xlnx,all-inputs = <0x0>; xlnx,all-inputs-2 = <0x0>; xlnx,all-outputs = <0x1>; xlnx,all-outputs-2 = <0x0>; xlnx,dout-default = <0x00000000>; xlnx,dout-default-2 = <0x00000000>; xlnx,gpio-width = <0x8>; xlnx,gpio2-width = <0x20>; xlnx,interrupt-present = <0x0>; xlnx,is-dual = <0x0>; xlnx,tri-default = <0xFFFFFFFF>; xlnx,tri-default-2 = <0xFFFFFFFF>; }; }; };