blob: 9e476deb8809790d92b165a1be566698a3417033 [file] [log] [blame]
Stefan Roesede0bf332012-11-19 12:09:40 +01001/*
2 * Copyright 2012 Maxime Ripard
3 *
4 * Maxime Ripard <maxime.ripard@free-electrons.com>
5 *
6 * The code contained herein is licensed under the GNU General Public
7 * License. You may obtain a copy of the GNU General Public License
8 * Version 2 or later at the following locations:
9 *
10 * http://www.opensource.org/licenses/gpl-license.html
11 * http://www.gnu.org/copyleft/gpl.html
12 */
13
14/include/ "skeleton.dtsi"
15
16/ {
17 interrupt-parent = <&intc>;
18
19 cpus {
20 cpu@0 {
21 compatible = "arm,cortex-a8";
22 };
23 };
24
25 clocks {
26 #address-cells = <1>;
27 #size-cells = <0>;
28
29 osc: oscillator {
30 #clock-cells = <0>;
31 compatible = "fixed-clock";
32 clock-frequency = <24000000>;
33 };
34 };
35
36 soc {
37 compatible = "simple-bus";
38 #address-cells = <1>;
39 #size-cells = <1>;
40 reg = <0x01c20000 0x300000>;
41 ranges;
42
43 timer@01c20c00 {
44 compatible = "allwinner,sunxi-timer";
45 reg = <0x01c20c00 0x400>;
46 interrupts = <22>;
47 clocks = <&osc>;
48 };
49
50 intc: interrupt-controller@01c20400 {
51 compatible = "allwinner,sunxi-ic";
52 reg = <0x01c20400 0x400>;
53 interrupt-controller;
54 #interrupt-cells = <1>;
55 };
56
57 uart1: uart@01c28400 {
58 compatible = "ns8250";
59 reg = <0x01c28400 0x400>;
60 interrupts = <2>;
61 reg-shift = <2>;
62 clock-frequency = <24000000>;
63 status = "disabled";
64 };
65 };
66};