1*d2912cb1SThomas Gleixner// SPDX-License-Identifier: GPL-2.0-only 2999159a5SVineet Gupta/* 3999159a5SVineet Gupta * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com) 4999159a5SVineet Gupta */ 5999159a5SVineet Gupta 6999159a5SVineet Gupta/* 7999159a5SVineet Gupta * Skeleton device tree; the bare minimum needed to boot; just include and 8999159a5SVineet Gupta * add a compatible value. 9999159a5SVineet Gupta */ 10999159a5SVineet Gupta 11999159a5SVineet Gupta/ { 12999159a5SVineet Gupta compatible = "snps,arc"; 13999159a5SVineet Gupta #address-cells = <1>; 14999159a5SVineet Gupta #size-cells = <1>; 15999159a5SVineet Gupta chosen { }; 16999159a5SVineet Gupta aliases { }; 17abe11ddeSVineet Gupta 18abe11ddeSVineet Gupta cpus { 19abe11ddeSVineet Gupta #address-cells = <1>; 20abe11ddeSVineet Gupta #size-cells = <0>; 21abe11ddeSVineet Gupta 22abe11ddeSVineet Gupta cpu@0 { 23abe11ddeSVineet Gupta device_type = "cpu"; 24abe11ddeSVineet Gupta compatible = "snps,arc770d"; 25abe11ddeSVineet Gupta reg = <0>; 26854c11e2SVlad Zakharov clocks = <&core_clk>; 27abe11ddeSVineet Gupta }; 28abe11ddeSVineet Gupta }; 29abe11ddeSVineet Gupta 307ec9f34aSVineet Gupta /* TIMER0 with interrupt for clockevent */ 317ec9f34aSVineet Gupta timer0 { 327ec9f34aSVineet Gupta compatible = "snps,arc-timer"; 337ec9f34aSVineet Gupta interrupts = <3>; 347ec9f34aSVineet Gupta interrupt-parent = <&core_intc>; 357ec9f34aSVineet Gupta clocks = <&core_clk>; 367ec9f34aSVineet Gupta }; 377ec9f34aSVineet Gupta 387ec9f34aSVineet Gupta /* TIMER1 for free running clocksource */ 397ec9f34aSVineet Gupta timer1 { 407ec9f34aSVineet Gupta compatible = "snps,arc-timer"; 417ec9f34aSVineet Gupta clocks = <&core_clk>; 427ec9f34aSVineet Gupta }; 437ec9f34aSVineet Gupta 44450dd430SVineet Gupta memory { 45450dd430SVineet Gupta device_type = "memory"; 46f759ee57SVineet Gupta reg = <0x80000000 0x10000000>; /* 256M */ 47450dd430SVineet Gupta }; 48999159a5SVineet Gupta}; 49