Commit | Line | Data |
---|---|---|
c58a1545 | 1 | /* |
349f556e | 2 | * Device Tree Source for Renesas r8a7779 |
c58a1545 SH |
3 | * |
4 | * Copyright (C) 2013 Renesas Solutions Corp. | |
5 | * Copyright (C) 2013 Simon Horman | |
6 | * | |
7 | * This file is licensed under the terms of the GNU General Public License | |
8 | * version 2. This program is licensed "as is" without any warranty of any | |
9 | * kind, whether express or implied. | |
10 | */ | |
11 | ||
12 | /include/ "skeleton.dtsi" | |
13 | ||
14 | / { | |
15 | compatible = "renesas,r8a7779"; | |
16 | ||
17 | cpus { | |
18 | #address-cells = <1>; | |
19 | #size-cells = <0>; | |
20 | ||
21 | cpu@0 { | |
22 | device_type = "cpu"; | |
23 | compatible = "arm,cortex-a9"; | |
24 | reg = <0>; | |
25 | }; | |
26 | cpu@1 { | |
27 | device_type = "cpu"; | |
28 | compatible = "arm,cortex-a9"; | |
29 | reg = <1>; | |
30 | }; | |
31 | cpu@2 { | |
32 | device_type = "cpu"; | |
33 | compatible = "arm,cortex-a9"; | |
34 | reg = <2>; | |
35 | }; | |
36 | cpu@3 { | |
37 | device_type = "cpu"; | |
38 | compatible = "arm,cortex-a9"; | |
39 | reg = <3>; | |
40 | }; | |
41 | }; | |
42 | ||
43 | gic: interrupt-controller@f0001000 { | |
44 | compatible = "arm,cortex-a9-gic"; | |
45 | #interrupt-cells = <3>; | |
46 | interrupt-controller; | |
47 | reg = <0xf0001000 0x1000>, | |
48 | <0xf0000100 0x100>; | |
49 | }; | |
10e8d4f6 SH |
50 | |
51 | i2c0: i2c@0xffc70000 { | |
52 | #address-cells = <1>; | |
53 | #size-cells = <0>; | |
54 | compatible = "renesas,rmobile-iic"; | |
55 | reg = <0xffc70000 0x1000>; | |
56 | interrupt-parent = <&gic>; | |
57 | interrupts = <0 79 0x4>; | |
58 | }; | |
59 | ||
60 | i2c1: i2c@0xffc71000 { | |
61 | #address-cells = <1>; | |
62 | #size-cells = <0>; | |
63 | compatible = "renesas,rmobile-iic"; | |
64 | reg = <0xffc71000 0x1000>; | |
65 | interrupt-parent = <&gic>; | |
66 | interrupts = <0 82 0x4>; | |
67 | }; | |
68 | ||
69 | i2c2: i2c@0xffc72000 { | |
70 | #address-cells = <1>; | |
71 | #size-cells = <0>; | |
72 | compatible = "renesas,rmobile-iic"; | |
73 | reg = <0xffc72000 0x1000>; | |
74 | interrupt-parent = <&gic>; | |
75 | interrupts = <0 80 0x4>; | |
76 | }; | |
77 | ||
78 | i2c3: i2c@0xffc73000 { | |
79 | #address-cells = <1>; | |
80 | #size-cells = <0>; | |
81 | compatible = "renesas,rmobile-iic"; | |
82 | reg = <0xffc73000 0x1000>; | |
83 | interrupt-parent = <&gic>; | |
84 | interrupts = <0 81 0x4>; | |
85 | }; | |
25a65975 KM |
86 | |
87 | thermal@ffc48000 { | |
88 | compatible = "renesas,rcar-thermal"; | |
89 | reg = <0xffc48000 0x38>; | |
90 | }; | |
7840a65a VB |
91 | |
92 | sata: sata@fc600000 { | |
93 | compatible = "renesas,rcar-sata"; | |
94 | reg = <0xfc600000 0x2000>; | |
95 | interrupt-parent = <&gic>; | |
96 | interrupts = <0 100 0x4>; | |
97 | }; | |
c58a1545 | 98 | }; |