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 <yung-chuan.liao@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
(cherry picked from commit fa763f1b2858752e6150ffff46886a1b7faffc82)
Link: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git)

BUG=b:135734173
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 <sathyanarayana.nujella@intel.com>
Signed-off-by: Arava Jairaj <jairaj.arava@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/1688200
Reviewed-by: Sean Paul <seanpaul@chromium.org>
Reviewed-by: Duncan Laurie <dlaurie@google.com>
Tested-by: Jairaj Arava <jairaj.arava@intel.corp-partner.google.com>
Commit-Queue: Duncan Laurie <dlaurie@google.com>
1 file changed