[SRU][Focal][OEM-5.6][PATCH 0/1] ASoC:amd:renoir: the dmic can't record sound after suspend and resume
Hui Wang
hui.wang at canonical.com
Tue Aug 4 02:03:50 UTC 2020
BugLink: https://bugs.launchpad.net/bugs/1890220
Because our OEM project is waiting for this fix, let me submit it to
OEM-5.6 and focal kernel. for groovy kernel, the patch will be merged
to G kernel with stable patches.
[Impact]
We have backported the amd renoir audio driver to oem-5.6 and focal
kernel, recently we found if the dmic is working and we suspend and
resume, the dmic can't record the sound after resume.
[Fix]
After resuming, the driver needs to restore 2 more registers, then the
dmic could record the sound.
[Test Case]
Boot the kernel with this patch, open the sound-setting and run suspend
and resume, then use arecord to record the sound, verify the sound is
successfully recorded by aplaying it.
[Regression Risk]
Low, this patch is verified on the amd renoir machine, and this patch
got ack from AMD engineer.
Hui Wang (1):
UBUNTU: SAUCE: ASoC: amd: renoir: restore two more registers during
resume
sound/soc/amd/renoir/acp3x-pdm-dma.c | 29 +++++++++-------------------
1 file changed, 9 insertions(+), 20 deletions(-)
--
2.17.1
More information about the kernel-team
mailing list