ASoC: don't leak on error in snd_dmaengine_pcm_register