1552b8b36SZubair Lutfullah Kakakhel/dts-v1/; 2552b8b36SZubair Lutfullah Kakakhel 3552b8b36SZubair Lutfullah Kakakhel#include "microAptiv.dtsi" 4552b8b36SZubair Lutfullah Kakakhel 5552b8b36SZubair Lutfullah Kakakhel/ { 6552b8b36SZubair Lutfullah Kakakhel compatible = "digilent,nexys4ddr"; 7552b8b36SZubair Lutfullah Kakakhel 8552b8b36SZubair Lutfullah Kakakhel memory { 9552b8b36SZubair Lutfullah Kakakhel device_type = "memory"; 10552b8b36SZubair Lutfullah Kakakhel reg = <0x0 0x08000000>; 11552b8b36SZubair Lutfullah Kakakhel }; 12552b8b36SZubair Lutfullah Kakakhel 135214cae7SAntony Pavlov cpuintc: interrupt-controller { 14552b8b36SZubair Lutfullah Kakakhel #address-cells = <0>; 15552b8b36SZubair Lutfullah Kakakhel #interrupt-cells = <1>; 16552b8b36SZubair Lutfullah Kakakhel interrupt-controller; 17552b8b36SZubair Lutfullah Kakakhel compatible = "mti,cpu-interrupt-controller"; 18552b8b36SZubair Lutfullah Kakakhel }; 19552b8b36SZubair Lutfullah Kakakhel 2079a93295SZubair Lutfullah Kakakhel axi_intc: interrupt-controller@10200000 { 2179a93295SZubair Lutfullah Kakakhel #interrupt-cells = <1>; 2279a93295SZubair Lutfullah Kakakhel compatible = "xlnx,xps-intc-1.00.a"; 2379a93295SZubair Lutfullah Kakakhel interrupt-controller; 2479a93295SZubair Lutfullah Kakakhel reg = <0x10200000 0x10000>; 2579a93295SZubair Lutfullah Kakakhel xlnx,kind-of-intr = <0x0>; 2679a93295SZubair Lutfullah Kakakhel xlnx,num-intr-inputs = <0x6>; 2779a93295SZubair Lutfullah Kakakhel 2879a93295SZubair Lutfullah Kakakhel interrupt-parent = <&cpuintc>; 2979a93295SZubair Lutfullah Kakakhel interrupts = <6>; 3079a93295SZubair Lutfullah Kakakhel }; 3179a93295SZubair Lutfullah Kakakhel 32552b8b36SZubair Lutfullah Kakakhel axi_gpio: gpio@10600000 { 33552b8b36SZubair Lutfullah Kakakhel #gpio-cells = <1>; 34552b8b36SZubair Lutfullah Kakakhel compatible = "xlnx,xps-gpio-1.00.a"; 35552b8b36SZubair Lutfullah Kakakhel gpio-controller; 36552b8b36SZubair Lutfullah Kakakhel reg = <0x10600000 0x10000>; 37552b8b36SZubair Lutfullah Kakakhel xlnx,all-inputs = <0x0>; 38552b8b36SZubair Lutfullah Kakakhel xlnx,dout-default = <0x0>; 39552b8b36SZubair Lutfullah Kakakhel xlnx,gpio-width = <0x16>; 40552b8b36SZubair Lutfullah Kakakhel xlnx,interrupt-present = <0x0>; 41552b8b36SZubair Lutfullah Kakakhel xlnx,is-dual = <0x0>; 42552b8b36SZubair Lutfullah Kakakhel xlnx,tri-default = <0xffffffff>; 43552b8b36SZubair Lutfullah Kakakhel } ; 44552b8b36SZubair Lutfullah Kakakhel 45552b8b36SZubair Lutfullah Kakakhel axi_uart16550: serial@10400000 { 46552b8b36SZubair Lutfullah Kakakhel compatible = "ns16550a"; 47552b8b36SZubair Lutfullah Kakakhel reg = <0x10400000 0x10000>; 48552b8b36SZubair Lutfullah Kakakhel 49552b8b36SZubair Lutfullah Kakakhel reg-shift = <2>; 50552b8b36SZubair Lutfullah Kakakhel reg-offset = <0x1000>; 51552b8b36SZubair Lutfullah Kakakhel 52552b8b36SZubair Lutfullah Kakakhel clocks = <&ext>; 531e73f967SZubair Lutfullah Kakakhel 541e73f967SZubair Lutfullah Kakakhel interrupt-parent = <&axi_intc>; 551e73f967SZubair Lutfullah Kakakhel interrupts = <0>; 56552b8b36SZubair Lutfullah Kakakhel }; 57da621d50SZubair Lutfullah Kakakhel 58da621d50SZubair Lutfullah Kakakhel axi_i2c: i2c@10A00000 { 59da621d50SZubair Lutfullah Kakakhel compatible = "xlnx,xps-iic-2.00.a"; 60da621d50SZubair Lutfullah Kakakhel interrupt-parent = <&axi_intc>; 61da621d50SZubair Lutfullah Kakakhel interrupts = <4>; 62da621d50SZubair Lutfullah Kakakhel reg = < 0x10A00000 0x10000 >; 63da621d50SZubair Lutfullah Kakakhel clocks = <&ext>; 64da621d50SZubair Lutfullah Kakakhel xlnx,clk-freq = <0x5f5e100>; 65da621d50SZubair Lutfullah Kakakhel xlnx,family = "Artix7"; 66da621d50SZubair Lutfullah Kakakhel xlnx,gpo-width = <0x1>; 67da621d50SZubair Lutfullah Kakakhel xlnx,iic-freq = <0x186a0>; 68da621d50SZubair Lutfullah Kakakhel xlnx,scl-inertial-delay = <0x0>; 69da621d50SZubair Lutfullah Kakakhel xlnx,sda-inertial-delay = <0x0>; 70da621d50SZubair Lutfullah Kakakhel xlnx,ten-bit-adr = <0x0>; 71da621d50SZubair Lutfullah Kakakhel #address-cells = <1>; 72da621d50SZubair Lutfullah Kakakhel #size-cells = <0>; 73da621d50SZubair Lutfullah Kakakhel 74da621d50SZubair Lutfullah Kakakhel ad7420@4B { 75da621d50SZubair Lutfullah Kakakhel compatible = "adi,adt7420"; 76da621d50SZubair Lutfullah Kakakhel reg = <0x4B>; 77da621d50SZubair Lutfullah Kakakhel }; 78da621d50SZubair Lutfullah Kakakhel } ; 79552b8b36SZubair Lutfullah Kakakhel}; 80552b8b36SZubair Lutfullah Kakakhel 81552b8b36SZubair Lutfullah Kakakhel&ext { 82552b8b36SZubair Lutfullah Kakakhel clock-frequency = <50000000>; 83552b8b36SZubair Lutfullah Kakakhel}; 84