diff options
author | Shawn Guo <shawn.guo@linaro.org> | 2012-05-11 01:08:46 -0400 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2012-05-11 05:21:23 -0400 |
commit | a15d9f8986a3984255f8ea75e8e03cc771855e7e (patch) | |
tree | b3341fb51c7c04ae118846f492ad9a28bb2ef985 /arch/arm/boot/dts/imx51-babbage.dts | |
parent | 394025ef422bc4a6c4e5040abb41260749e662be (diff) |
ARM: dts: imx51-babbage: enable audio support
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/imx51-babbage.dts')
-rw-r--r-- | arch/arm/boot/dts/imx51-babbage.dts | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx51-babbage.dts b/arch/arm/boot/dts/imx51-babbage.dts index d42a404c0cef..de065b5976e6 100644 --- a/arch/arm/boot/dts/imx51-babbage.dts +++ b/arch/arm/boot/dts/imx51-babbage.dts | |||
@@ -162,6 +162,11 @@ | |||
162 | }; | 162 | }; |
163 | }; | 163 | }; |
164 | }; | 164 | }; |
165 | |||
166 | ssi2: ssi@70014000 { | ||
167 | fsl,mode = "i2s-slave"; | ||
168 | status = "okay"; | ||
169 | }; | ||
165 | }; | 170 | }; |
166 | 171 | ||
167 | wdog@73f98000 { /* WDOG1 */ | 172 | wdog@73f98000 { /* WDOG1 */ |
@@ -191,12 +196,19 @@ | |||
191 | i2c@83fc4000 { /* I2C2 */ | 196 | i2c@83fc4000 { /* I2C2 */ |
192 | status = "okay"; | 197 | status = "okay"; |
193 | 198 | ||
194 | codec: sgtl5000@0a { | 199 | sgtl5000: codec@0a { |
195 | compatible = "fsl,sgtl5000"; | 200 | compatible = "fsl,sgtl5000"; |
196 | reg = <0x0a>; | 201 | reg = <0x0a>; |
202 | clock-frequency = <26000000>; | ||
203 | VDDA-supply = <&vdig_reg>; | ||
204 | VDDIO-supply = <&vvideo_reg>; | ||
197 | }; | 205 | }; |
198 | }; | 206 | }; |
199 | 207 | ||
208 | audmux@83fd0000 { | ||
209 | status = "okay"; | ||
210 | }; | ||
211 | |||
200 | ethernet@83fec000 { | 212 | ethernet@83fec000 { |
201 | phy-mode = "mii"; | 213 | phy-mode = "mii"; |
202 | status = "okay"; | 214 | status = "okay"; |
@@ -214,4 +226,18 @@ | |||
214 | gpio-key,wakeup; | 226 | gpio-key,wakeup; |
215 | }; | 227 | }; |
216 | }; | 228 | }; |
229 | |||
230 | sound { | ||
231 | compatible = "fsl,imx51-babbage-sgtl5000", | ||
232 | "fsl,imx-audio-sgtl5000"; | ||
233 | model = "imx51-babbage-sgtl5000"; | ||
234 | ssi-controller = <&ssi2>; | ||
235 | audio-codec = <&sgtl5000>; | ||
236 | audio-routing = | ||
237 | "MIC_IN", "Mic Jack", | ||
238 | "Mic Jack", "Mic Bias", | ||
239 | "Headphone Jack", "HP_OUT"; | ||
240 | mux-int-port = <2>; | ||
241 | mux-ext-port = <3>; | ||
242 | }; | ||
217 | }; | 243 | }; |