15510ee99SManivannan Sadhasivam// SPDX-License-Identifier: GPL-2.0
25510ee99SManivannan Sadhasivam/*
35510ee99SManivannan Sadhasivam * dts file for Hisilicon HiKey970 Development Board
45510ee99SManivannan Sadhasivam *
55510ee99SManivannan Sadhasivam * Copyright (C) 2016, Hisilicon Ltd.
65510ee99SManivannan Sadhasivam * Copyright (C) 2018, Linaro Ltd.
75510ee99SManivannan Sadhasivam *
85510ee99SManivannan Sadhasivam */
95510ee99SManivannan Sadhasivam
105510ee99SManivannan Sadhasivam/dts-v1/;
115510ee99SManivannan Sadhasivam
125510ee99SManivannan Sadhasivam#include "hi3670.dtsi"
13e1881302SManivannan Sadhasivam#include "hikey970-pinctrl.dtsi"
145510ee99SManivannan Sadhasivam
155510ee99SManivannan Sadhasivam/ {
165510ee99SManivannan Sadhasivam	model = "HiKey970";
175510ee99SManivannan Sadhasivam	compatible = "hisilicon,hi3670-hikey970", "hisilicon,hi3670";
185510ee99SManivannan Sadhasivam
195510ee99SManivannan Sadhasivam	aliases {
2084d9e4dfSManivannan Sadhasivam		serial0 = &uart0;
2184d9e4dfSManivannan Sadhasivam		serial1 = &uart1;
2284d9e4dfSManivannan Sadhasivam		serial2 = &uart2;
2384d9e4dfSManivannan Sadhasivam		serial3 = &uart3;
2484d9e4dfSManivannan Sadhasivam		serial4 = &uart4;
2584d9e4dfSManivannan Sadhasivam		serial5 = &uart5;
265510ee99SManivannan Sadhasivam		serial6 = &uart6;       /* console UART */
275510ee99SManivannan Sadhasivam	};
285510ee99SManivannan Sadhasivam
295510ee99SManivannan Sadhasivam	chosen {
305510ee99SManivannan Sadhasivam		stdout-path = "serial6:115200n8";
315510ee99SManivannan Sadhasivam	};
325510ee99SManivannan Sadhasivam
335510ee99SManivannan Sadhasivam	memory@0 {
345510ee99SManivannan Sadhasivam		device_type = "memory";
355510ee99SManivannan Sadhasivam		/* expect bootloader to fill in this region */
365510ee99SManivannan Sadhasivam		reg = <0x0 0x0 0x0 0x0>;
375510ee99SManivannan Sadhasivam	};
385510ee99SManivannan Sadhasivam};
395510ee99SManivannan Sadhasivam
4084d9e4dfSManivannan Sadhasivam&uart0 {
4184d9e4dfSManivannan Sadhasivam	/* On High speed expansion header */
4284d9e4dfSManivannan Sadhasivam	label = "HS-UART0";
4384d9e4dfSManivannan Sadhasivam	status = "okay";
4484d9e4dfSManivannan Sadhasivam};
4584d9e4dfSManivannan Sadhasivam
4684d9e4dfSManivannan Sadhasivam&uart2 {
4784d9e4dfSManivannan Sadhasivam	/* On Low speed expansion header */
4884d9e4dfSManivannan Sadhasivam	label = "LS-UART0";
4984d9e4dfSManivannan Sadhasivam	status = "okay";
5084d9e4dfSManivannan Sadhasivam};
5184d9e4dfSManivannan Sadhasivam
525510ee99SManivannan Sadhasivam&uart6 {
5384d9e4dfSManivannan Sadhasivam	/* On Low speed expansion header */
5484d9e4dfSManivannan Sadhasivam	label = "LS-UART1";
555510ee99SManivannan Sadhasivam	status = "okay";
565510ee99SManivannan Sadhasivam};
57