aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2012-04-27 15:24:03 -0400
committerStephen Warren <swarren@nvidia.com>2012-05-03 16:49:14 -0400
commit22bfe102c0c39f0bac24950b875e7bfdeb329dd9 (patch)
tree634ce07f7b7aae0ebdf6e817e4467d9f7fc519d7 /arch/arm/boot/dts
parentc7bd632e88a84538eb966a1740bdc344a003b81f (diff)
ARM: dt: tegra trimslice: add support for audio
* Add node for the audio codec * Enable Tegra's I2S1 controller and DAS * Add node for top-level sound complex Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts')
-rw-r--r--arch/arm/boot/dts/tegra-trimslice.dts15
1 files changed, 9 insertions, 6 deletions
diff --git a/arch/arm/boot/dts/tegra-trimslice.dts b/arch/arm/boot/dts/tegra-trimslice.dts
index 23e6472c5700..6f8e26dab919 100644
--- a/arch/arm/boot/dts/tegra-trimslice.dts
+++ b/arch/arm/boot/dts/tegra-trimslice.dts
@@ -251,6 +251,11 @@
251 i2c@7000c500 { 251 i2c@7000c500 {
252 clock-frequency = <400000>; 252 clock-frequency = <400000>;
253 253
254 codec: codec@1a {
255 compatible = "ti,tlv320aic23";
256 reg = <0x1a>;
257 };
258
254 rtc@56 { 259 rtc@56 {
255 compatible = "emmicro,em3027"; 260 compatible = "emmicro,em3027";
256 reg = <0x56>; 261 reg = <0x56>;
@@ -261,16 +266,14 @@
261 status = "disable"; 266 status = "disable";
262 }; 267 };
263 268
264 i2s@70002800 {
265 status = "disable";
266 };
267
268 i2s@70002a00 { 269 i2s@70002a00 {
269 status = "disable"; 270 status = "disable";
270 }; 271 };
271 272
272 das@70000c00 { 273 sound {
273 status = "disable"; 274 compatible = "nvidia,tegra-audio-trimslice";
275 nvidia,i2s-controller = <&tegra_i2s1>;
276 nvidia,audio-codec = <&codec>;
274 }; 277 };
275 278
276 serial@70006000 { 279 serial@70006000 {