]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Optimise WM8996 no interrupt path
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Sat, 20 Aug 2011 18:28:59 +0000 (19:28 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 22 Aug 2011 11:37:59 +0000 (12:37 +0100)
commitd49a8c208013bd484888d235f7131557dc2f5f5d
treee2f0f18ef8a569d8c3b4d83bb83776b91f8c8f09
parentc90c1d9b0d4fc17215671171eaa8c80ab4355383
ASoC: Optimise WM8996 no interrupt path

This occurs frequently if we are in edge triggered mode as we must poll the
interrupt status register until we get no more interrupts so it's worth
the effort - it means we skip writing null acknowledgements to the chip.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@ti.com>
sound/soc/codecs/wm8996.c