diff options
author | Shiraz Hashim <shiraz.hashim@st.com> | 2012-11-10 07:01:01 -0500 |
---|---|---|
committer | Viresh Kumar <viresh.kumar@linaro.org> | 2012-11-26 06:25:28 -0500 |
commit | 8113ba917dfa74ba51b176f9f528f3a217c0eea2 (patch) | |
tree | b731df957851355f24803df93d0cf65af67d8392 /arch/arm/boot/dts/spear13xx.dtsi | |
parent | 7bceba83734dd4d50e978492959bd327f697fc23 (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.dtsi | 39 |
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 | }; |