]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: wm8753: Skip noop reconfiguration of DAI mode
authorTimo Juhani Lindfors <timo.lindfors@iki.fi>
Thu, 17 Nov 2011 00:52:50 +0000 (02:52 +0200)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Fri, 16 Dec 2011 01:14:24 +0000 (17:14 -0800)
commit55e1dfaea3df7a64a520807c864aeba85e61e349
tree6120783feaee725caf49843c9bd961ed548af3c1
parent6dca1b49eff1e28f4c306d038d1b287bd9d27a6f
ASoC: wm8753: Skip noop reconfiguration of DAI mode

commit 2391a0e06789a3f1718dee30b282562f7ed28c87 upstream.

This patch makes it possible to set DAI mode to its currently applied
value even if codec is active. This is necessary to allow

aplay -t raw -r 44100 -f S16_LE -c 2 < /dev/urandom &
alsactl store -f backup.state
alsactl restore -f backup.state

to work without returning errors. This patch is based on a patch sent
by Klaus Kurzmann <mok@fluxnetz.de>.

Signed-off-by: Timo Juhani Lindfors <timo.lindfors@iki.fi>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
sound/soc/codecs/wm8753.c