UPSTREAM: ALSA: hda - Force polling mode on CNL for fixing codec communication

We observed the same issue as reported by commit a8d7bde23e7130686b7662
("ALSA: hda - Force polling mode on CFL for fixing codec communication")
We don't have a better solution. So apply the same workaround to CNL.

Signed-off-by: Bard Liao <>
Signed-off-by: Takashi Iwai <>
(cherry picked from commit fa763f1b2858752e6150ffff46886a1b7faffc82)
Link: git://

TEST="Make suspend stress test for 100 cycles and check for duration
taken by hdaudioC0D0 audio codec for suspend and resume"

Change-Id: I01406a44a61ba18f5c251491aff23d01e19fe86e
Signed-off-by: Sathyanarayana Nujella <>
Signed-off-by: Arava Jairaj <>
Reviewed-by: Sean Paul <>
Reviewed-by: Duncan Laurie <>
Tested-by: Jairaj Arava <>
Commit-Queue: Duncan Laurie <>
1 file changed