1adbc3695SGregory CLEMENT/*
2adbc3695SGregory CLEMENT * Device Tree file for Marvell Armada 3720 development board
3adbc3695SGregory CLEMENT * (DB-88F3720-DDR3)
4adbc3695SGregory CLEMENT * Copyright (C) 2016 Marvell
5adbc3695SGregory CLEMENT *
6adbc3695SGregory CLEMENT * Gregory CLEMENT <gregory.clement@free-electrons.com>
7adbc3695SGregory CLEMENT *
8adbc3695SGregory CLEMENT * This file is dual-licensed: you can use it either under the terms
9adbc3695SGregory CLEMENT * of the GPL or the X11 license, at your option. Note that this dual
10adbc3695SGregory CLEMENT * licensing only applies to this file, and not this project as a
11adbc3695SGregory CLEMENT * whole.
12adbc3695SGregory CLEMENT *
13adbc3695SGregory CLEMENT *  a) This file is free software; you can redistribute it and/or
14adbc3695SGregory CLEMENT *     modify it under the terms of the GNU General Public License as
15adbc3695SGregory CLEMENT *     published by the Free Software Foundation; either version 2 of the
16adbc3695SGregory CLEMENT *     License, or (at your option) any later version.
17adbc3695SGregory CLEMENT *
18adbc3695SGregory CLEMENT *     This file is distributed in the hope that it will be useful
19adbc3695SGregory CLEMENT *     but WITHOUT ANY WARRANTY; without even the implied warranty of
20adbc3695SGregory CLEMENT *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21adbc3695SGregory CLEMENT *     GNU General Public License for more details.
22adbc3695SGregory CLEMENT *
23adbc3695SGregory CLEMENT * Or, alternatively
24adbc3695SGregory CLEMENT *
25adbc3695SGregory CLEMENT *  b) Permission is hereby granted, free of charge, to any person
26adbc3695SGregory CLEMENT *     obtaining a copy of this software and associated documentation
27adbc3695SGregory CLEMENT *     files (the "Software"), to deal in the Software without
28adbc3695SGregory CLEMENT *     restriction, including without limitation the rights to use
29adbc3695SGregory CLEMENT *     copy, modify, merge, publish, distribute, sublicense, and/or
30adbc3695SGregory CLEMENT *     sell copies of the Software, and to permit persons to whom the
31adbc3695SGregory CLEMENT *     Software is furnished to do so, subject to the following
32adbc3695SGregory CLEMENT *     conditions:
33adbc3695SGregory CLEMENT *
34adbc3695SGregory CLEMENT *     The above copyright notice and this permission notice shall be
35adbc3695SGregory CLEMENT *     included in all copies or substantial portions of the Software.
36adbc3695SGregory CLEMENT *
37adbc3695SGregory CLEMENT *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
38adbc3695SGregory CLEMENT *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
39adbc3695SGregory CLEMENT *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
40adbc3695SGregory CLEMENT *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
41adbc3695SGregory CLEMENT *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
42adbc3695SGregory CLEMENT *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
43adbc3695SGregory CLEMENT *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
44adbc3695SGregory CLEMENT *     OTHER DEALINGS IN THE SOFTWARE.
45adbc3695SGregory CLEMENT */
46adbc3695SGregory CLEMENT
47adbc3695SGregory CLEMENT/dts-v1/;
48adbc3695SGregory CLEMENT
49adbc3695SGregory CLEMENT#include "armada-372x.dtsi"
50adbc3695SGregory CLEMENT
51adbc3695SGregory CLEMENT/ {
52adbc3695SGregory CLEMENT	model = "Marvell Armada 3720 Development Board DB-88F3720-DDR3";
53adbc3695SGregory CLEMENT	compatible = "marvell,armada-3720-db", "marvell,armada3720", "marvell,armada3710";
54adbc3695SGregory CLEMENT
55adbc3695SGregory CLEMENT	chosen {
56adbc3695SGregory CLEMENT		stdout-path = "serial0:115200n8";
57adbc3695SGregory CLEMENT	};
58adbc3695SGregory CLEMENT
5936845345SGregory CLEMENT	memory@0 {
60adbc3695SGregory CLEMENT		device_type = "memory";
61adbc3695SGregory CLEMENT		reg = <0x00000000 0x00000000 0x00000000 0x20000000>;
62adbc3695SGregory CLEMENT	};
637b01cff5SAndreas Färber};
64adbc3695SGregory CLEMENT
657b01cff5SAndreas Färber/* CON3 */
667b01cff5SAndreas Färber&sata {
677b01cff5SAndreas Färber	status = "okay";
687b01cff5SAndreas Färber};
697b01cff5SAndreas Färber
707b01cff5SAndreas Färber/* Exported on the micro USB connector CON32 through an FTDI */
717b01cff5SAndreas Färber&uart0 {
72adbc3695SGregory CLEMENT	status = "okay";
73adbc3695SGregory CLEMENT};
74adbc3695SGregory CLEMENT
75adbc3695SGregory CLEMENT/* CON31 */
767b01cff5SAndreas Färber&usb3 {
77adbc3695SGregory CLEMENT	status = "okay";
78adbc3695SGregory CLEMENT};
7976f6386bSThomas Petazzoni
8076f6386bSThomas Petazzoni/* CON17 (PCIe) / CON12 (mini-PCIe) */
8176f6386bSThomas Petazzoni&pcie0 {
8276f6386bSThomas Petazzoni	status = "okay";
8376f6386bSThomas Petazzoni};
84