Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-only
0002 /*
0003  * Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)
0004  */
0005 
0006 / {
0007         compatible = "snps,arc";
0008         #address-cells = <1>;
0009         #size-cells = <1>;
0010         chosen { };
0011         aliases { };
0012 
0013         cpus {
0014                 #address-cells = <1>;
0015                 #size-cells = <0>;
0016 
0017                 cpu@0 {
0018                         device_type = "cpu";
0019                         compatible = "snps,archs38";
0020                         reg = <0>;
0021                         clocks = <&core_clk>;
0022                 };
0023                 cpu@1 {
0024                         device_type = "cpu";
0025                         compatible = "snps,archs38";
0026                         reg = <1>;
0027                         clocks = <&core_clk>;
0028                 };
0029                 cpu@2 {
0030                         device_type = "cpu";
0031                         compatible = "snps,archs38";
0032                         reg = <2>;
0033                         clocks = <&core_clk>;
0034                 };
0035                 cpu@3 {
0036                         device_type = "cpu";
0037                         compatible = "snps,archs38";
0038                         reg = <3>;
0039                         clocks = <&core_clk>;
0040                 };
0041         };
0042 
0043         /* TIMER0 with interrupt for clockevent */
0044         timer0 {
0045                 compatible = "snps,arc-timer";
0046                 interrupts = <16>;
0047                 interrupt-parent = <&core_intc>;
0048                 clocks = <&core_clk>;
0049         };
0050 
0051         /* 64-bit Global Free Running Counter */
0052         gfrc {
0053                 compatible = "snps,archs-timer-gfrc";
0054                 clocks = <&core_clk>;
0055         };
0056 
0057         memory {
0058                 device_type = "memory";
0059                 reg = <0x80000000 0x10000000>;  /* 256M */
0060         };
0061 };