2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 * Based on "omap4.dtsi"
11 * Carveout for multimedia usecases
12 * It should be the last 48MB of the first 512MB memory part
13 * In theory, it should not even exist. That zone should be reserved
14 * dynamically during the .reserve callback.
16 /memreserve/ 0x9d000000 0x03000000;
18 /include/ "skeleton.dtsi"
21 compatible = "ti,omap5";
22 interrupt-parent = <&gic>;
35 compatible = "arm,cortex-a15";
38 compatible = "arm,cortex-a15";
43 * The soc node represents the soc top level view. It is uses for IPs
44 * that are not memory mapped in the MPU view or for the MPU itself.
47 compatible = "ti,omap-infra";
49 compatible = "ti,omap5-mpu";
55 * XXX: Use a flat representation of the OMAP3 interconnect.
56 * The real OMAP interconnect network is quite complex.
57 * Since that will not bring real advantage to represent that in DT for
58 * the moment, just use a fake OCP bus entry to represent the whole bus
62 compatible = "ti,omap4-l3-noc", "simple-bus";
66 ti,hwmods = "l3_main_1", "l3_main_2", "l3_main_3";
68 gic: interrupt-controller@48211000 {
69 compatible = "arm,cortex-a15-gic";
71 #interrupt-cells = <3>;
72 reg = <0x48211000 0x1000>,
76 gpio1: gpio@4ae10000 {
77 compatible = "ti,omap4-gpio";
82 #interrupt-cells = <1>;
85 gpio2: gpio@48055000 {
86 compatible = "ti,omap4-gpio";
91 #interrupt-cells = <1>;
94 gpio3: gpio@48057000 {
95 compatible = "ti,omap4-gpio";
100 #interrupt-cells = <1>;
103 gpio4: gpio@48059000 {
104 compatible = "ti,omap4-gpio";
108 interrupt-controller;
109 #interrupt-cells = <1>;
112 gpio5: gpio@4805b000 {
113 compatible = "ti,omap4-gpio";
117 interrupt-controller;
118 #interrupt-cells = <1>;
121 gpio6: gpio@4805d000 {
122 compatible = "ti,omap4-gpio";
126 interrupt-controller;
127 #interrupt-cells = <1>;
130 gpio7: gpio@48051000 {
131 compatible = "ti,omap4-gpio";
135 interrupt-controller;
136 #interrupt-cells = <1>;
139 gpio8: gpio@48053000 {
140 compatible = "ti,omap4-gpio";
144 interrupt-controller;
145 #interrupt-cells = <1>;
148 uart1: serial@4806a000 {
149 compatible = "ti,omap4-uart";
151 clock-frequency = <48000000>;
154 uart2: serial@4806c000 {
155 compatible = "ti,omap4-uart";
157 clock-frequency = <48000000>;
160 uart3: serial@48020000 {
161 compatible = "ti,omap4-uart";
163 clock-frequency = <48000000>;
166 uart4: serial@4806e000 {
167 compatible = "ti,omap4-uart";
169 clock-frequency = <48000000>;
172 uart5: serial@48066000 {
173 compatible = "ti,omap5-uart";
175 clock-frequency = <48000000>;
178 uart6: serial@48068000 {
179 compatible = "ti,omap6-uart";
181 clock-frequency = <48000000>;