summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/exynos5250-smdk5250.dts
diff options
context:
space:
mode:
authorPadmavathi Venna <padma.v@samsung.com>2013-01-18 17:17:06 +0530
committerMark Brown <broonie@opensource.wolfsonmicro.com>2013-01-29 15:36:28 +0800
commit28a480583361b8e67b0a7f4898180725b71cceec (patch)
treeb0f6434f93599ed86f264153854b3962e17b795b /arch/arm/boot/dts/exynos5250-smdk5250.dts
parent99b97fdccbde9860366ec00bd61f2622055f1b86 (diff)
ASoC: SMDK: WM8994: Add device tree support for machine file
Add the basic device tree based lookup. Signed-off-by: Padmavathi Venna <padma.v@samsung.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'arch/arm/boot/dts/exynos5250-smdk5250.dts')
-rw-r--r--arch/arm/boot/dts/exynos5250-smdk5250.dts18
1 files changed, 15 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts
index 78fee35d09f..127b8cd1385 100644
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@ -49,6 +49,11 @@
compatible = "samsung,s524ad0xd1";
reg = <0x51>;
};
+
+ wm8994: wm8994@1a {
+ compatible = "wlf,wm8994";
+ reg = <0x1a>;
+ };
};
i2c@121D0000 {
@@ -205,17 +210,24 @@
samsung,mfc-l = <0x51000000 0x800000>;
};
- i2s@03830000 {
+ i2s0: i2s@03830000 {
gpios = <&gpz 0 2 0 0>, <&gpz 1 2 0 0>, <&gpz 2 2 0 0>,
<&gpz 3 2 0 0>, <&gpz 4 2 0 0>, <&gpz 5 2 0 0>,
<&gpz 6 2 0 0>;
};
- i2s@12D60000 {
+ i2s1: i2s@12D60000 {
status = "disabled";
};
- i2s@12D70000 {
+ i2s2: i2s@12D70000 {
status = "disabled";
};
+
+ sound {
+ compatible = "samsung,smdk-wm8994";
+
+ samsung,i2s-controller = <&i2s0>;
+ samsung,audio-codec = <&wm8994>;
+ };
};