9 Mar
2012
9 Mar
'12
6:26 p.m.
On Tue, Mar 6, 2012 at 12:16 PM, Liam Girdwood lrg@ti.com wrote:
Currently not all DAPM widget IO ops are holding their component mutex (codec or platform). Make sure this is now held for DAPM widget IO operations.
Signed-off-by: Liam Girdwood lrg@ti.com
This patch breaks the P1022DS, which uses the WM8776 as a codec. The MPC8610HPCD, which is identical to the P1022DS but uses the CS4270 codec instead, works fine.
I'm guessing it's some kind of deadlock, because as soon as I start playback, the system halts. Not even Ctrl-C works.
--
Timur Tabi
Linux kernel developer at Freescale