ASoC: wm8995: Slightly optimize configure_clock
authorAxel Lin <axel.lin@gmail.com>
Tue, 4 Oct 2011 12:08:04 +0000 (20:08 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 4 Oct 2011 12:09:55 +0000 (13:09 +0100)
commit734787550a60b768b675c26f93d134f6dc370bb5
tree9465c2112471ec8c3a47b8a5c701a91ae28feeed
parent04f45c493ac6de7c3d1864c3193c225424c25b7d
ASoC: wm8995: Slightly optimize configure_clock

snd_soc_update_bits() will only write new register value
if the old value is different from the new value.
In additional, snd_soc_update_bits() returns 0 for no change.
No need to read WM8995_CLOCKING_1 register before calling snd_soc_update_bits().

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/wm8995.c