ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm()