aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/spear13xx.dtsi
diff options
context:
space:
mode:
authorShiraz Hashim <shiraz.hashim@st.com>2012-11-10 07:01:01 -0500
committerViresh Kumar <viresh.kumar@linaro.org>2012-11-26 06:25:28 -0500
commit8113ba917dfa74ba51b176f9f528f3a217c0eea2 (patch)
treeb731df957851355f24803df93d0cf65af67d8392 /arch/arm/boot/dts/spear13xx.dtsi
parent7bceba83734dd4d50e978492959bd327f697fc23 (diff)
ARM: SPEAr: DT: Update device nodes
This patch adds multiple device nodes for SPEAr machines and boards. Signed-off-by: Bhavna Yadav <bhavna.yadav@st.com> Signed-off-by: Deepak Sikri <deepak.sikri@st.com> Signed-off-by: Rajeev Kumar <rajeev-dlh.kumar@st.com> Signed-off-by: Shiraz Hashim <shiraz.hashim@st.com> Signed-off-by: Vijay Kumar Mishra <vijay.kumar@st.com> Signed-off-by: Vipin Kumar <vipin.kumar@st.com> Signed-off-by: Vipul Kumar Samar <vipulkumar.samar@st.com> Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/spear13xx.dtsi')
-rw-r--r--arch/arm/boot/dts/spear13xx.dtsi39
1 files changed, 39 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/spear13xx.dtsi b/arch/arm/boot/dts/spear13xx.dtsi
index 4d351442e581..009096d1d2c3 100644
--- a/arch/arm/boot/dts/spear13xx.dtsi
+++ b/arch/arm/boot/dts/spear13xx.dtsi
@@ -64,6 +64,18 @@
64 bootargs = "console=ttyAMA0,115200"; 64 bootargs = "console=ttyAMA0,115200";
65 }; 65 };
66 66
67 cpufreq {
68 compatible = "st,cpufreq-spear";
69 cpufreq_tbl = < 166000
70 200000
71 250000
72 300000
73 400000
74 500000
75 600000 >;
76 status = "disable";
77 };
78
67 ahb { 79 ahb {
68 #address-cells = <1>; 80 #address-cells = <1>;
69 #size-cells = <1>; 81 #size-cells = <1>;
@@ -128,6 +140,13 @@
128 status = "disabled"; 140 status = "disabled";
129 }; 141 };
130 142
143 pcm {
144 compatible = "st,pcm-audio";
145 #address-cells = <0>;
146 #size-cells = <0>;
147 status = "disable";
148 };
149
131 smi: flash@ea000000 { 150 smi: flash@ea000000 {
132 compatible = "st,spear600-smi"; 151 compatible = "st,spear600-smi";
133 #address-cells = <1>; 152 #address-cells = <1>;
@@ -217,9 +236,29 @@
217 status = "disabled"; 236 status = "disabled";
218 }; 237 };
219 238
239 i2s@e0180000 {
240 compatible = "st,designware-i2s";
241 reg = <0xe0180000 0x1000>;
242 interrupt-names = "play_irq", "record_irq";
243 interrupts = <0 10 0x4
244 0 11 0x4 >;
245 status = "disabled";
246 };
247
248 i2s@e0200000 {
249 compatible = "st,designware-i2s";
250 reg = <0xe0200000 0x1000>;
251 interrupt-names = "play_irq", "record_irq";
252 interrupts = <0 26 0x4
253 0 53 0x4>;
254 status = "disabled";
255 };
256
220 spi0: spi@e0100000 { 257 spi0: spi@e0100000 {
221 compatible = "arm,pl022", "arm,primecell"; 258 compatible = "arm,pl022", "arm,primecell";
222 reg = <0xe0100000 0x1000>; 259 reg = <0xe0100000 0x1000>;
260 #address-cells = <1>;
261 #size-cells = <0>;
223 interrupts = <0 31 0x4>; 262 interrupts = <0 31 0x4>;
224 status = "disabled"; 263 status = "disabled";
225 }; 264 };