xref: /linux/scripts/dtc/include-prefixes/arm64/xilinx/zynqmp.dtsi (revision 22eda14afc10a5a7b9536cae2a50e92bd64a7b9e)
15d1b79d2SMichal Simek/*
25d1b79d2SMichal Simek * dts file for Xilinx ZynqMP
35d1b79d2SMichal Simek *
45d1b79d2SMichal Simek * (C) Copyright 2014 - 2015, Xilinx, Inc.
55d1b79d2SMichal Simek *
65d1b79d2SMichal Simek * Michal Simek <michal.simek@xilinx.com>
75d1b79d2SMichal Simek *
85d1b79d2SMichal Simek * This program is free software; you can redistribute it and/or
95d1b79d2SMichal Simek * modify it under the terms of the GNU General Public License as
105d1b79d2SMichal Simek * published by the Free Software Foundation; either version 2 of
115d1b79d2SMichal Simek * the License, or (at your option) any later version.
125d1b79d2SMichal Simek */
135d1b79d2SMichal Simek
145d1b79d2SMichal Simek/ {
155d1b79d2SMichal Simek	compatible = "xlnx,zynqmp";
165d1b79d2SMichal Simek	#address-cells = <2>;
175d1b79d2SMichal Simek	#size-cells = <1>;
185d1b79d2SMichal Simek
195d1b79d2SMichal Simek	cpus {
205d1b79d2SMichal Simek		#address-cells = <1>;
215d1b79d2SMichal Simek		#size-cells = <0>;
225d1b79d2SMichal Simek
235d1b79d2SMichal Simek		cpu@0 {
245d1b79d2SMichal Simek			compatible = "arm,cortex-a53", "arm,armv8";
255d1b79d2SMichal Simek			device_type = "cpu";
265d1b79d2SMichal Simek			enable-method = "psci";
275d1b79d2SMichal Simek			reg = <0x0>;
285d1b79d2SMichal Simek		};
295d1b79d2SMichal Simek
305d1b79d2SMichal Simek		cpu@1 {
315d1b79d2SMichal Simek			compatible = "arm,cortex-a53", "arm,armv8";
325d1b79d2SMichal Simek			device_type = "cpu";
335d1b79d2SMichal Simek			enable-method = "psci";
345d1b79d2SMichal Simek			reg = <0x1>;
355d1b79d2SMichal Simek		};
365d1b79d2SMichal Simek
375d1b79d2SMichal Simek		cpu@2 {
385d1b79d2SMichal Simek			compatible = "arm,cortex-a53", "arm,armv8";
395d1b79d2SMichal Simek			device_type = "cpu";
405d1b79d2SMichal Simek			enable-method = "psci";
415d1b79d2SMichal Simek			reg = <0x2>;
425d1b79d2SMichal Simek		};
435d1b79d2SMichal Simek
445d1b79d2SMichal Simek		cpu@3 {
455d1b79d2SMichal Simek			compatible = "arm,cortex-a53", "arm,armv8";
465d1b79d2SMichal Simek			device_type = "cpu";
475d1b79d2SMichal Simek			enable-method = "psci";
485d1b79d2SMichal Simek			reg = <0x3>;
495d1b79d2SMichal Simek		};
505d1b79d2SMichal Simek	};
515d1b79d2SMichal Simek
525d1b79d2SMichal Simek	pmu {
535d1b79d2SMichal Simek		compatible = "arm,armv8-pmuv3";
545d1b79d2SMichal Simek		interrupts = <0 143 4>,
555d1b79d2SMichal Simek			     <0 144 4>,
565d1b79d2SMichal Simek			     <0 145 4>,
575d1b79d2SMichal Simek			     <0 146 4>;
585d1b79d2SMichal Simek	};
595d1b79d2SMichal Simek
605d1b79d2SMichal Simek	psci {
615d1b79d2SMichal Simek		compatible = "arm,psci-0.2";
625d1b79d2SMichal Simek		method = "smc";
635d1b79d2SMichal Simek	};
645d1b79d2SMichal Simek
655d1b79d2SMichal Simek	timer {
665d1b79d2SMichal Simek		compatible = "arm,armv8-timer";
675d1b79d2SMichal Simek		interrupt-parent = <&gic>;
685d1b79d2SMichal Simek		interrupts = <1 13 0xf01>,
695d1b79d2SMichal Simek			     <1 14 0xf01>,
705d1b79d2SMichal Simek			     <1 11 0xf01>,
715d1b79d2SMichal Simek			     <1 10 0xf01>;
725d1b79d2SMichal Simek	};
735d1b79d2SMichal Simek
745d1b79d2SMichal Simek	amba_apu {
755d1b79d2SMichal Simek		compatible = "simple-bus";
765d1b79d2SMichal Simek		#address-cells = <2>;
775d1b79d2SMichal Simek		#size-cells = <1>;
785d1b79d2SMichal Simek		ranges;
795d1b79d2SMichal Simek
805d1b79d2SMichal Simek		gic: interrupt-controller@f9010000 {
815d1b79d2SMichal Simek			compatible = "arm,gic-400", "arm,cortex-a15-gic";
825d1b79d2SMichal Simek			#interrupt-cells = <3>;
835d1b79d2SMichal Simek			reg = <0x0 0xf9010000 0x10000>,
845d1b79d2SMichal Simek			      <0x0 0xf902f000 0x2000>,
855d1b79d2SMichal Simek			      <0x0 0xf9040000 0x20000>,
865d1b79d2SMichal Simek			      <0x0 0xf906f000 0x2000>;
875d1b79d2SMichal Simek			interrupt-controller;
885d1b79d2SMichal Simek			interrupt-parent = <&gic>;
895d1b79d2SMichal Simek			interrupts = <1 9 0xf04>;
905d1b79d2SMichal Simek		};
915d1b79d2SMichal Simek	};
925d1b79d2SMichal Simek
935d1b79d2SMichal Simek	amba {
945d1b79d2SMichal Simek		compatible = "simple-bus";
955d1b79d2SMichal Simek		#address-cells = <2>;
965d1b79d2SMichal Simek		#size-cells = <1>;
975d1b79d2SMichal Simek		ranges;
985d1b79d2SMichal Simek
993a8691f5SMichal Simek		can0: can@ff060000 {
1003a8691f5SMichal Simek			compatible = "xlnx,zynq-can-1.0";
1013a8691f5SMichal Simek			status = "disabled";
1023a8691f5SMichal Simek			clocks = <&misc_clk &misc_clk>;
1033a8691f5SMichal Simek			clock-names = "can_clk", "pclk";
1043a8691f5SMichal Simek			reg = <0x0 0xff060000 0x1000>;
1053a8691f5SMichal Simek			interrupts = <0 23 4>;
1063a8691f5SMichal Simek			interrupt-parent = <&gic>;
1073a8691f5SMichal Simek			tx-fifo-depth = <0x40>;
1083a8691f5SMichal Simek			rx-fifo-depth = <0x40>;
1093a8691f5SMichal Simek		};
1103a8691f5SMichal Simek
1113a8691f5SMichal Simek		can1: can@ff070000 {
1123a8691f5SMichal Simek			compatible = "xlnx,zynq-can-1.0";
1133a8691f5SMichal Simek			status = "disabled";
1143a8691f5SMichal Simek			clocks = <&misc_clk &misc_clk>;
1153a8691f5SMichal Simek			clock-names = "can_clk", "pclk";
1163a8691f5SMichal Simek			reg = <0x0 0xff070000 0x1000>;
1173a8691f5SMichal Simek			interrupts = <0 24 4>;
1183a8691f5SMichal Simek			interrupt-parent = <&gic>;
1193a8691f5SMichal Simek			tx-fifo-depth = <0x40>;
1203a8691f5SMichal Simek			rx-fifo-depth = <0x40>;
1213a8691f5SMichal Simek		};
1223a8691f5SMichal Simek
1235d1b79d2SMichal Simek		misc_clk: misc_clk {
1245d1b79d2SMichal Simek			compatible = "fixed-clock";
1255d1b79d2SMichal Simek			#clock-cells = <0>;
1265d1b79d2SMichal Simek			clock-frequency = <25000000>;
1275d1b79d2SMichal Simek		};
1285d1b79d2SMichal Simek
1295d1b79d2SMichal Simek		ttc0: timer@ff110000 {
1305d1b79d2SMichal Simek			compatible = "cdns,ttc";
1315d1b79d2SMichal Simek			status = "disabled";
1325d1b79d2SMichal Simek			interrupt-parent = <&gic>;
1335d1b79d2SMichal Simek			interrupts = <0 36 4>, <0 37 4>, <0 38 4>;
1345d1b79d2SMichal Simek			reg = <0x0 0xff110000 0x1000>;
1355d1b79d2SMichal Simek			clocks = <&misc_clk>;
1365d1b79d2SMichal Simek			timer-width = <32>;
1375d1b79d2SMichal Simek		};
1385d1b79d2SMichal Simek
1395d1b79d2SMichal Simek		ttc1: timer@ff120000 {
1405d1b79d2SMichal Simek			compatible = "cdns,ttc";
1415d1b79d2SMichal Simek			status = "disabled";
1425d1b79d2SMichal Simek			interrupt-parent = <&gic>;
1435d1b79d2SMichal Simek			interrupts = <0 39 4>, <0 40 4>, <0 41 4>;
1445d1b79d2SMichal Simek			reg = <0x0 0xff120000 0x1000>;
1455d1b79d2SMichal Simek			clocks = <&misc_clk>;
1465d1b79d2SMichal Simek			timer-width = <32>;
1475d1b79d2SMichal Simek		};
1485d1b79d2SMichal Simek
1495d1b79d2SMichal Simek		ttc2: timer@ff130000 {
1505d1b79d2SMichal Simek			compatible = "cdns,ttc";
1515d1b79d2SMichal Simek			status = "disabled";
1525d1b79d2SMichal Simek			interrupt-parent = <&gic>;
1535d1b79d2SMichal Simek			interrupts = <0 42 4>, <0 43 4>, <0 44 4>;
1545d1b79d2SMichal Simek			reg = <0x0 0xff130000 0x1000>;
1555d1b79d2SMichal Simek			clocks = <&misc_clk>;
1565d1b79d2SMichal Simek			timer-width = <32>;
1575d1b79d2SMichal Simek		};
1585d1b79d2SMichal Simek
1595d1b79d2SMichal Simek		ttc3: timer@ff140000 {
1605d1b79d2SMichal Simek			compatible = "cdns,ttc";
1615d1b79d2SMichal Simek			status = "disabled";
1625d1b79d2SMichal Simek			interrupt-parent = <&gic>;
1635d1b79d2SMichal Simek			interrupts = <0 45 4>, <0 46 4>, <0 47 4>;
1645d1b79d2SMichal Simek			reg = <0x0 0xff140000 0x1000>;
1655d1b79d2SMichal Simek			clocks = <&misc_clk>;
1665d1b79d2SMichal Simek			timer-width = <32>;
1675d1b79d2SMichal Simek		};
1685d1b79d2SMichal Simek
1695d1b79d2SMichal Simek		uart0: serial@ff000000 {
1705d1b79d2SMichal Simek			compatible = "cdns,uart-r1p8";
1715d1b79d2SMichal Simek			status = "disabled";
1725d1b79d2SMichal Simek			interrupt-parent = <&gic>;
1735d1b79d2SMichal Simek			interrupts = <0 21 4>;
1745d1b79d2SMichal Simek			reg = <0x0 0xff000000 0x1000>;
1755d1b79d2SMichal Simek			clock-names = "uart_clk", "pclk";
1765d1b79d2SMichal Simek			clocks = <&misc_clk &misc_clk>;
1775d1b79d2SMichal Simek		};
1785d1b79d2SMichal Simek
1795d1b79d2SMichal Simek		uart1: serial@ff010000 {
1805d1b79d2SMichal Simek			compatible = "cdns,uart-r1p8";
1815d1b79d2SMichal Simek			status = "disabled";
1825d1b79d2SMichal Simek			interrupt-parent = <&gic>;
1835d1b79d2SMichal Simek			interrupts = <0 22 4>;
1845d1b79d2SMichal Simek			reg = <0x0 0xff010000 0x1000>;
1855d1b79d2SMichal Simek			clock-names = "uart_clk", "pclk";
1865d1b79d2SMichal Simek			clocks = <&misc_clk &misc_clk>;
1875d1b79d2SMichal Simek		};
1885d1b79d2SMichal Simek
1895d1b79d2SMichal Simek		gpio: gpio@ff0a0000 {
190b72b44b6SMichal Simek			compatible = "xlnx,zynqmp-gpio-1.0";
1915d1b79d2SMichal Simek			status = "disabled";
1925d1b79d2SMichal Simek			#gpio-cells = <0x2>;
1935d1b79d2SMichal Simek			clocks = <&misc_clk>;
1945d1b79d2SMichal Simek			interrupt-parent = <&gic>;
1955d1b79d2SMichal Simek			interrupts = <0 16 4>;
1965d1b79d2SMichal Simek			reg = <0x0 0xff0a0000 0x1000>;
1975d1b79d2SMichal Simek		};
1985d1b79d2SMichal Simek
1995d1b79d2SMichal Simek		gem0: ethernet@ff0b0000 {
2005d1b79d2SMichal Simek			compatible = "cdns,gem";
2015d1b79d2SMichal Simek			status = "disabled";
2025d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2035d1b79d2SMichal Simek			interrupts = <0 57 4>, <0 57 4>;
2045d1b79d2SMichal Simek			reg = <0x0 0xff0b0000 0x1000>;
2055d1b79d2SMichal Simek			clock-names = "pclk", "hclk", "tx_clk";
2065d1b79d2SMichal Simek			clocks = <&misc_clk>, <&misc_clk>, <&misc_clk>;
2075d1b79d2SMichal Simek			#address-cells = <1>;
2085d1b79d2SMichal Simek			#size-cells = <0>;
2095d1b79d2SMichal Simek		};
2105d1b79d2SMichal Simek
2115d1b79d2SMichal Simek		gem1: ethernet@ff0c0000 {
2125d1b79d2SMichal Simek			compatible = "cdns,gem";
2135d1b79d2SMichal Simek			status = "disabled";
2145d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2155d1b79d2SMichal Simek			interrupts = <0 59 4>, <0 59 4>;
2165d1b79d2SMichal Simek			reg = <0x0 0xff0c0000 0x1000>;
2175d1b79d2SMichal Simek			clock-names = "pclk", "hclk", "tx_clk";
2185d1b79d2SMichal Simek			clocks = <&misc_clk>, <&misc_clk>, <&misc_clk>;
2195d1b79d2SMichal Simek			#address-cells = <1>;
2205d1b79d2SMichal Simek			#size-cells = <0>;
2215d1b79d2SMichal Simek		};
2225d1b79d2SMichal Simek
2235d1b79d2SMichal Simek		gem2: ethernet@ff0d0000 {
2245d1b79d2SMichal Simek			compatible = "cdns,gem";
2255d1b79d2SMichal Simek			status = "disabled";
2265d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2275d1b79d2SMichal Simek			interrupts = <0 61 4>, <0 61 4>;
2285d1b79d2SMichal Simek			reg = <0x0 0xff0d0000 0x1000>;
2295d1b79d2SMichal Simek			clock-names = "pclk", "hclk", "tx_clk";
2305d1b79d2SMichal Simek			clocks = <&misc_clk>, <&misc_clk>, <&misc_clk>;
2315d1b79d2SMichal Simek			#address-cells = <1>;
2325d1b79d2SMichal Simek			#size-cells = <0>;
2335d1b79d2SMichal Simek		};
2345d1b79d2SMichal Simek
2355d1b79d2SMichal Simek		gem3: ethernet@ff0e0000 {
2365d1b79d2SMichal Simek			compatible = "cdns,gem";
2375d1b79d2SMichal Simek			status = "disabled";
2385d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2395d1b79d2SMichal Simek			interrupts = <0 63 4>, <0 63 4>;
2405d1b79d2SMichal Simek			reg = <0x0 0xff0e0000 0x1000>;
2415d1b79d2SMichal Simek			clock-names = "pclk", "hclk", "tx_clk";
2425d1b79d2SMichal Simek			clocks = <&misc_clk>, <&misc_clk>, <&misc_clk>;
2435d1b79d2SMichal Simek			#address-cells = <1>;
2445d1b79d2SMichal Simek			#size-cells = <0>;
2455d1b79d2SMichal Simek		};
2465d1b79d2SMichal Simek
2475d1b79d2SMichal Simek		spi0: spi@ff040000 {
2485d1b79d2SMichal Simek			compatible = "cdns,spi-r1p6";
2495d1b79d2SMichal Simek			status = "disabled";
2505d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2515d1b79d2SMichal Simek			interrupts = <0 19 4>;
2525d1b79d2SMichal Simek			reg = <0x0 0xff040000 0x1000>;
2535d1b79d2SMichal Simek			clock-names = "ref_clk", "pclk";
2545d1b79d2SMichal Simek			clocks = <&misc_clk &misc_clk>;
2555d1b79d2SMichal Simek			#address-cells = <1>;
2565d1b79d2SMichal Simek			#size-cells = <0>;
2575d1b79d2SMichal Simek		};
2585d1b79d2SMichal Simek
2595d1b79d2SMichal Simek		spi1: spi@ff050000 {
2605d1b79d2SMichal Simek			compatible = "cdns,spi-r1p6";
2615d1b79d2SMichal Simek			status = "disabled";
2625d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2635d1b79d2SMichal Simek			interrupts = <0 20 4>;
2645d1b79d2SMichal Simek			reg = <0x0 0xff050000 0x1000>;
2655d1b79d2SMichal Simek			clock-names = "ref_clk", "pclk";
2665d1b79d2SMichal Simek			clocks = <&misc_clk &misc_clk>;
2675d1b79d2SMichal Simek			#address-cells = <1>;
2685d1b79d2SMichal Simek			#size-cells = <0>;
2695d1b79d2SMichal Simek		};
2705d1b79d2SMichal Simek
2715d1b79d2SMichal Simek		i2c_clk: i2c_clk {
2725d1b79d2SMichal Simek			compatible = "fixed-clock";
2735d1b79d2SMichal Simek			#clock-cells = <0x0>;
2745d1b79d2SMichal Simek			clock-frequency = <111111111>;
2755d1b79d2SMichal Simek		};
2765d1b79d2SMichal Simek
2775d1b79d2SMichal Simek		i2c0: i2c@ff020000 {
2785d1b79d2SMichal Simek			compatible = "cdns,i2c-r1p10";
2795d1b79d2SMichal Simek			status = "disabled";
2805d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2815d1b79d2SMichal Simek			interrupts = <0 17 4>;
2825d1b79d2SMichal Simek			reg = <0x0 0xff020000 0x1000>;
2835d1b79d2SMichal Simek			clocks = <&i2c_clk>;
2845d1b79d2SMichal Simek			#address-cells = <1>;
2855d1b79d2SMichal Simek			#size-cells = <0>;
2865d1b79d2SMichal Simek		};
2875d1b79d2SMichal Simek
2885d1b79d2SMichal Simek		i2c1: i2c@ff030000 {
2895d1b79d2SMichal Simek			compatible = "cdns,i2c-r1p10";
2905d1b79d2SMichal Simek			status = "disabled";
2915d1b79d2SMichal Simek			interrupt-parent = <&gic>;
2925d1b79d2SMichal Simek			interrupts = <0 18 4>;
2935d1b79d2SMichal Simek			reg = <0x0 0xff030000 0x1000>;
2945d1b79d2SMichal Simek			clocks = <&i2c_clk>;
2955d1b79d2SMichal Simek			#address-cells = <1>;
2965d1b79d2SMichal Simek			#size-cells = <0>;
2975d1b79d2SMichal Simek		};
2985d1b79d2SMichal Simek
2998fae442fSSuneel Garapati		sata_clk: sata_clk {
3008fae442fSSuneel Garapati			compatible = "fixed-clock";
3018fae442fSSuneel Garapati			#clock-cells = <0>;
3028fae442fSSuneel Garapati			clock-frequency = <75000000>;
3038fae442fSSuneel Garapati		};
3048fae442fSSuneel Garapati
3058fae442fSSuneel Garapati		sata: ahci@fd0c0000 {
3068fae442fSSuneel Garapati			compatible = "ceva,ahci-1v84";
3078fae442fSSuneel Garapati			status = "disabled";
3088fae442fSSuneel Garapati			reg = <0x0 0xfd0c0000 0x2000>;
3098fae442fSSuneel Garapati			interrupt-parent = <&gic>;
3108fae442fSSuneel Garapati			interrupts = <0 133 4>;
3118fae442fSSuneel Garapati			clocks = <&sata_clk>;
3128fae442fSSuneel Garapati		};
3138fae442fSSuneel Garapati
3145d1b79d2SMichal Simek		sdhci0: sdhci@ff160000 {
3155d1b79d2SMichal Simek			compatible = "arasan,sdhci-8.9a";
3165d1b79d2SMichal Simek			status = "disabled";
3175d1b79d2SMichal Simek			interrupt-parent = <&gic>;
3185d1b79d2SMichal Simek			interrupts = <0 48 4>;
3195d1b79d2SMichal Simek			reg = <0x0 0xff160000 0x1000>;
3205d1b79d2SMichal Simek			clock-names = "clk_xin", "clk_ahb";
3215d1b79d2SMichal Simek			clocks = <&misc_clk>, <&misc_clk>;
3225d1b79d2SMichal Simek		};
3235d1b79d2SMichal Simek
3245d1b79d2SMichal Simek		sdhci1: sdhci@ff170000 {
3255d1b79d2SMichal Simek			compatible = "arasan,sdhci-8.9a";
3265d1b79d2SMichal Simek			status = "disabled";
3275d1b79d2SMichal Simek			interrupt-parent = <&gic>;
3285d1b79d2SMichal Simek			interrupts = <0 49 4>;
3295d1b79d2SMichal Simek			reg = <0x0 0xff170000 0x1000>;
3305d1b79d2SMichal Simek			clock-names = "clk_xin", "clk_ahb";
3315d1b79d2SMichal Simek			clocks = <&misc_clk>, <&misc_clk>;
3325d1b79d2SMichal Simek		};
3335d1b79d2SMichal Simek
334ff92e361SMichal Simek		smmu: smmu@fd800000 {
335ff92e361SMichal Simek			compatible = "arm,mmu-500";
336ff92e361SMichal Simek			reg = <0x0 0xfd800000 0x20000>;
337ff92e361SMichal Simek			#global-interrupts = <1>;
338ff92e361SMichal Simek			interrupt-parent = <&gic>;
339ff92e361SMichal Simek			interrupts = <0 157 4>,
340ff92e361SMichal Simek				<0 157 4>, <0 157 4>, <0 157 4>, <0 157 4>,
341ff92e361SMichal Simek				<0 157 4>, <0 157 4>, <0 157 4>, <0 157 4>,
342ff92e361SMichal Simek				<0 157 4>, <0 157 4>, <0 157 4>, <0 157 4>,
343ff92e361SMichal Simek				<0 157 4>, <0 157 4>, <0 157 4>, <0 157 4>;
344ff92e361SMichal Simek		};
345ff92e361SMichal Simek
346*22eda14aSMichal Simek		usb0: usb@fe200000 {
347*22eda14aSMichal Simek			compatible = "snps,dwc3";
348*22eda14aSMichal Simek			status = "disabled";
349*22eda14aSMichal Simek			interrupt-parent = <&gic>;
350*22eda14aSMichal Simek			interrupts = <0 65 4>;
351*22eda14aSMichal Simek			reg = <0x0 0xfe200000 0x40000>;
352*22eda14aSMichal Simek			clock-names = "clk_xin", "clk_ahb";
353*22eda14aSMichal Simek			clocks = <&misc_clk>, <&misc_clk>;
354*22eda14aSMichal Simek		};
355*22eda14aSMichal Simek
356*22eda14aSMichal Simek		usb1: usb@fe300000 {
357*22eda14aSMichal Simek			compatible = "snps,dwc3";
358*22eda14aSMichal Simek			status = "disabled";
359*22eda14aSMichal Simek			interrupt-parent = <&gic>;
360*22eda14aSMichal Simek			interrupts = <0 70 4>;
361*22eda14aSMichal Simek			reg = <0x0 0xfe300000 0x40000>;
362*22eda14aSMichal Simek			clock-names = "clk_xin", "clk_ahb";
363*22eda14aSMichal Simek			clocks = <&misc_clk>, <&misc_clk>;
364*22eda14aSMichal Simek		};
365*22eda14aSMichal Simek
3665d1b79d2SMichal Simek		watchdog0: watchdog@fd4d0000 {
3675d1b79d2SMichal Simek			compatible = "cdns,wdt-r1p2";
3685d1b79d2SMichal Simek			status = "disabled";
3695d1b79d2SMichal Simek			clocks= <&misc_clk>;
3705d1b79d2SMichal Simek			interrupt-parent = <&gic>;
3715d1b79d2SMichal Simek			interrupts = <0 52 1>;
3725d1b79d2SMichal Simek			reg = <0x0 0xfd4d0000 0x1000>;
3735d1b79d2SMichal Simek			timeout-sec = <10>;
3745d1b79d2SMichal Simek		};
3755d1b79d2SMichal Simek	};
3765d1b79d2SMichal Simek};
377