MLK-11429-15: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast
authorNicolin Chen <Guangyu.Chen@freescale.com>
Thu, 15 May 2014 10:53:25 +0000 (18:53 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:48:11 +0000 (14:48 -0500)
commit05e7c2545e22a23e30db1fa033c8cb5a4e8ab20d
tree1e245fe5bf43b070401eb6f8f3f606366bca2f20
parentdfa6568bd810191c76afad38cde707ffeead9767
MLK-11429-15: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast

cherry-pick below patch from imx_3.14.y
ENGR00318773-10 ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast

For i.MX6 SoloX, there is a mode of the SoC to shutdown all power source of
modules during system suspend and resume procedure. Thus, AUDMUX needs to
save all the values of registers before the system suspend and restore them
after the system resume.

Acked-by: Wang Shengjiu <b02247@freescale.com>
Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com>
(cherry picked from commit 3f3781143ba2800f7e3e46dbecc0c7a76d22a146)
sound/soc/fsl/imx-audmux.c