Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-only
0002 /*
0003  * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
0004  */
0005 
0006 /*
0007  * Skeleton device tree; the bare minimum needed to boot; just include and
0008  * add a compatible value.
0009  */
0010 
0011 / {
0012         compatible = "snps,arc";
0013         #address-cells = <1>;
0014         #size-cells = <1>;
0015         chosen { };
0016         aliases { };
0017 
0018         cpus {
0019                 #address-cells = <1>;
0020                 #size-cells = <0>;
0021 
0022                 cpu@0 {
0023                         device_type = "cpu";
0024                         compatible = "snps,arc770d";
0025                         reg = <0>;
0026                         clocks = <&core_clk>;
0027                 };
0028         };
0029 
0030         /* TIMER0 with interrupt for clockevent */
0031         timer0 {
0032                 compatible = "snps,arc-timer";
0033                 interrupts = <3>;
0034                 interrupt-parent = <&core_intc>;
0035                 clocks = <&core_clk>;
0036         };
0037 
0038         /* TIMER1 for free running clocksource */
0039         timer1 {
0040                 compatible = "snps,arc-timer";
0041                 clocks = <&core_clk>;
0042         };
0043 
0044         memory {
0045                 device_type = "memory";
0046                 reg = <0x80000000 0x10000000>;  /* 256M */
0047         };
0048 };