xref: /openbmc/u-boot/arch/arm/dts/hi6220-hikey.dts (revision 77c07e7e)
19122109aSPeter Griffin/*
29122109aSPeter Griffin * dts file for Hisilicon HiKey Development Board
39122109aSPeter Griffin *
49122109aSPeter Griffin * Copyright (C) 2015, Hisilicon Ltd.
59122109aSPeter Griffin *
69122109aSPeter Griffin */
79122109aSPeter Griffin
89122109aSPeter Griffin/dts-v1/;
99122109aSPeter Griffin
109122109aSPeter Griffin/*Reserved 1MB memory for MCU*/
119122109aSPeter Griffin/memreserve/ 0x05e00000 0x00100000;
129122109aSPeter Griffin
139122109aSPeter Griffin#include "hi6220.dtsi"
149122109aSPeter Griffin
159122109aSPeter Griffin/ {
169122109aSPeter Griffin	model = "HiKey Development Board";
179122109aSPeter Griffin	compatible = "hisilicon,hi6220-hikey", "hisilicon,hi6220";
189122109aSPeter Griffin
199122109aSPeter Griffin	aliases {
209122109aSPeter Griffin		serial0 = &uart0; /* On board UART0 */
219122109aSPeter Griffin		serial1 = &uart1; /* BT UART */
229122109aSPeter Griffin		serial2 = &uart2; /* LS Expansion UART0 */
239122109aSPeter Griffin		serial3 = &uart3; /* LS Expansion UART1 */
249122109aSPeter Griffin	};
259122109aSPeter Griffin
269122109aSPeter Griffin	chosen {
279122109aSPeter Griffin		stdout-path = "serial3:115200n8";
289122109aSPeter Griffin	};
299122109aSPeter Griffin
309122109aSPeter Griffin	memory@0 {
319122109aSPeter Griffin		device_type = "memory";
329122109aSPeter Griffin		reg = <0x0 0x0 0x0 0x40000000>;
339122109aSPeter Griffin	};
347ab5630aSJens Wiklander
357ab5630aSJens Wiklander	firmware {
367ab5630aSJens Wiklander		optee {
377ab5630aSJens Wiklander			compatible = "linaro,optee-tz";
387ab5630aSJens Wiklander			method = "smc";
397ab5630aSJens Wiklander		};
407ab5630aSJens Wiklander	};
419122109aSPeter Griffin};
429122109aSPeter Griffin
43*a50eb649SManivannan Sadhasivam&mmc0 {
44*a50eb649SManivannan Sadhasivam	status = "okay";
45*a50eb649SManivannan Sadhasivam	non-removable;
46*a50eb649SManivannan Sadhasivam	bus-width = <8>;
47*a50eb649SManivannan Sadhasivam};
48*a50eb649SManivannan Sadhasivam
49*a50eb649SManivannan Sadhasivam&mmc1 {
50*a50eb649SManivannan Sadhasivam	status = "okay";
51*a50eb649SManivannan Sadhasivam	bus-width = <4>;
52*a50eb649SManivannan Sadhasivam};
53*a50eb649SManivannan Sadhasivam
549122109aSPeter Griffin&uart2 {
559122109aSPeter Griffin	label = "LS-UART0";
569122109aSPeter Griffin};
579122109aSPeter Griffin&uart3 {
589122109aSPeter Griffin	label = "LS-UART1";
599122109aSPeter Griffin};
60