]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ASoC: fix raumfeld platform
authorDaniel Mack <zonque@gmail.com>
Tue, 24 May 2011 12:10:32 +0000 (14:10 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 3 Jun 2011 00:32:16 +0000 (09:32 +0900)
commita7ceecdbb6c3cc4368be3f4f3032dc5fb52b6308
tree991c8b819d3717d6aa373b1941c4dcabf07371e6
parent4d0d9331bb845057b558abaa83b244c12ddc606a
ASoC: fix raumfeld platform

commit 477a66948ef8683f182682cc68e8520baf8a5b43 upstream.

Commit f0fba2ad (ASoC: multi-component - ASoC Multi-Component Support)
broke support for Raumfeld platforms as it didn't take into account the
different hardware features on individual devices.

In particular, Raumfeld speakers have no S/PDIF output, so the members
of the snd_soc_card struct must be set dynamically.

Signed-off-by: Daniel Mack <zonque@gmail.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
sound/soc/pxa/raumfeld.c