[PATCH] ASoC: soc-pcm: Fix and cleanup DPCM locking