ASoC: Add pin switches for fixed analogue inputs and outputs on Speyside
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 12 Apr 2011 07:09:53 +0000 (00:09 -0700)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 13 Apr 2011 17:02:12 +0000 (10:02 -0700)
commitea0e60de385a984ab54d6694b03119d1706f548e
tree7f79eff61c781b50a9c45bea7e230bf96de905ec
parent68688e78ed4bc8d1a811ca29e2f8681561706db3
ASoC: Add pin switches for fixed analogue inputs and outputs on Speyside

Pin switches enable direct control of the DAPM state from userspace,
enabling simple enabling and disabling of the path. This is especially
useful for outputs such as the speaker which are composed of several
physical devices as it allows them to be controlled as a group.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Jassi Brar <jassisinghbrar@gmail.com>
Acked-by: Liam Girdwood <lrg@ti.com>
sound/soc/samsung/speyside.c