omap2.dtsi 3.3 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
/*
 * Device Tree Source for OMAP2 SoC
 *
 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
 *
 * This file is licensed under the terms of the GNU General Public License
 * version 2.  This program is licensed "as is" without any warranty of any
 * kind, whether express or implied.
 */

11
#include "skeleton.dtsi"
12 13 14

/ {
	compatible = "ti,omap2430", "ti,omap2420", "ti,omap2";
15
	interrupt-parent = <&intc>;
16 17 18 19 20 21 22 23 24 25 26 27 28

	aliases {
		serial0 = &uart1;
		serial1 = &uart2;
		serial2 = &uart3;
	};

	cpus {
		cpu@0 {
			compatible = "arm,arm1136jf-s";
		};
	};

J
Jon Hunter 已提交
29 30 31 32 33
	pmu {
		compatible = "arm,arm1136-pmu";
		interrupts = <3>;
	};

34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
	soc {
		compatible = "ti,omap-infra";
		mpu {
			compatible = "ti,omap2-mpu";
			ti,hwmods = "mpu";
		};
	};

	ocp {
		compatible = "simple-bus";
		#address-cells = <1>;
		#size-cells = <1>;
		ranges;
		ti,hwmods = "l3_main";

		intc: interrupt-controller@1 {
			compatible = "ti,omap2-intc";
			interrupt-controller;
			#interrupt-cells = <1>;
53 54
			ti,intc-size = <96>;
			reg = <0x480FE000 0x1000>;
55 56
		};

57 58 59 60 61 62 63 64 65 66 67 68
		sdma: dma-controller@48056000 {
			compatible = "ti,omap2430-sdma", "ti,omap2420-sdma";
			reg = <0x48056000 0x1000>;
			interrupts = <12>,
				     <13>,
				     <14>,
				     <15>;
			#dma-cells = <1>;
			#dma-channels = <32>;
			#dma-requests = <64>;
		};

69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
		uart1: serial@4806a000 {
			compatible = "ti,omap2-uart";
			ti,hwmods = "uart1";
			clock-frequency = <48000000>;
		};

		uart2: serial@4806c000 {
			compatible = "ti,omap2-uart";
			ti,hwmods = "uart2";
			clock-frequency = <48000000>;
		};

		uart3: serial@4806e000 {
			compatible = "ti,omap2-uart";
			ti,hwmods = "uart3";
			clock-frequency = <48000000>;
		};
J
Jon Hunter 已提交
86 87

		timer2: timer@4802a000 {
88
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
89 90 91 92 93 94
			reg = <0x4802a000 0x400>;
			interrupts = <38>;
			ti,hwmods = "timer2";
		};

		timer3: timer@48078000 {
95
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
96 97 98 99 100 101
			reg = <0x48078000 0x400>;
			interrupts = <39>;
			ti,hwmods = "timer3";
		};

		timer4: timer@4807a000 {
102
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
103 104 105 106 107 108
			reg = <0x4807a000 0x400>;
			interrupts = <40>;
			ti,hwmods = "timer4";
		};

		timer5: timer@4807c000 {
109
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
110 111 112 113 114 115 116
			reg = <0x4807c000 0x400>;
			interrupts = <41>;
			ti,hwmods = "timer5";
			ti,timer-dsp;
		};

		timer6: timer@4807e000 {
117
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
118 119 120 121 122 123 124
			reg = <0x4807e000 0x400>;
			interrupts = <42>;
			ti,hwmods = "timer6";
			ti,timer-dsp;
		};

		timer7: timer@48080000 {
125
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
126 127 128 129 130 131 132
			reg = <0x48080000 0x400>;
			interrupts = <43>;
			ti,hwmods = "timer7";
			ti,timer-dsp;
		};

		timer8: timer@48082000 {
133
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
134 135 136 137 138 139 140
			reg = <0x48082000 0x400>;
			interrupts = <44>;
			ti,hwmods = "timer8";
			ti,timer-dsp;
		};

		timer9: timer@48084000 {
141
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
142 143 144 145 146 147 148
			reg = <0x48084000 0x400>;
			interrupts = <45>;
			ti,hwmods = "timer9";
			ti,timer-pwm;
		};

		timer10: timer@48086000 {
149
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
150 151 152 153 154 155 156
			reg = <0x48086000 0x400>;
			interrupts = <46>;
			ti,hwmods = "timer10";
			ti,timer-pwm;
		};

		timer11: timer@48088000 {
157
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
158 159 160 161 162 163 164
			reg = <0x48088000 0x400>;
			interrupts = <47>;
			ti,hwmods = "timer11";
			ti,timer-pwm;
		};

		timer12: timer@4808a000 {
165
			compatible = "ti,omap2420-timer";
J
Jon Hunter 已提交
166 167 168 169 170
			reg = <0x4808a000 0x400>;
			interrupts = <48>;
			ti,hwmods = "timer12";
			ti,timer-pwm;
		};
171 172
	};
};