[alsa-devel] [PATCH v2 1/4] ARM: dt: tegra: Enable device tree audio codec on PAZ00 board.
Leon Romanovsky
leon at leon.nu
Thu Feb 2 21:13:35 CET 2012
This patch adds initial device tree support of ALC5632 sound codec and
machine driver for PAZ00 board. The implementation is based on the WM8903 codec.
Signed-off-by: Marc Dietrich <marvin24 at gmx.de>
Signed-off-by: Leon Romanovsky <leon at leon.nu>
---
arch/arm/boot/dts/tegra-paz00.dts | 29 +++++++++++++++++++++++------
1 files changed, 23 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/tegra-paz00.dts b/arch/arm/boot/dts/tegra-paz00.dts
index 4d1bcdc..e6809b7 100644
--- a/arch/arm/boot/dts/tegra-paz00.dts
+++ b/arch/arm/boot/dts/tegra-paz00.dts
@@ -12,6 +12,13 @@
i2c at 7000c000 {
clock-frequency = <400000>;
+
+ alc5632: alc5632 at 1e {
+ compatible = "realtek,alc5632";
+ reg = <0x1e>;
+ gpio-controller;
+ #gpio-cells = <2>;
+ };
};
i2c at 7000c400 {
@@ -37,16 +44,26 @@
clock-frequency = <400000>;
};
- i2s at 70002800 {
- status = "disable";
- };
-
i2s at 70002a00 {
status = "disable";
};
- das at 70000c00 {
- status = "disable";
+ sound {
+ compatible = "nvidia,tegra-audio-alc5632-paz00",
+ "nvidia,tegra-audio-alc5632";
+
+ nvidia,model = "Compal PAZ00";
+
+ nvidia,audio-routing =
+ "Int Spk", "SPKOUT",
+ "Int Spk", "SPKOUTN",
+ "Headset Mic", "MICBIAS1",
+ "MIC1", "Headset Mic",
+ "Headset Stereophone", "HPR",
+ "Headset Stereophone", "HPL";
+
+ nvidia,audio-codec = <&alc5632>;
+ nvidia,i2s-controller = <&tegra_i2s1>;
};
serial at 70006000 {
--
1.7.3.4
More information about the Alsa-devel
mailing list