MLK-16224-6: ASoC: fsl_sai: fix DSD suspend/resume
authorViorel Suman <viorel.suman@nxp.com>
Mon, 29 Jan 2018 14:04:44 +0000 (16:04 +0200)
committerNitin Garg <nitin.garg@nxp.com>
Tue, 20 Mar 2018 19:53:54 +0000 (14:53 -0500)
commitcfdaf5f59157a6cf213d16043b2f71ac664cfce7
treebee9282e07648dddff5fb4be066a683b343c0d4c
parent2cfe469edac7576ab3cf3dc0d77fccb52f9613e0
MLK-16224-6: ASoC: fsl_sai: fix DSD suspend/resume

With the existing implementation the SAI pinctrl state is restored to
default after resume - this breaks DSD playback after resume.
Restore DSD pinctrl state in snd_soc_dai_driver resume callback.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com>
sound/soc/fsl/fsl_sai.c