[PATCH] snd
Chris Wilson
chris at chris-wilson.co.uk
Tue Apr 9 19:13:16 UTC 2019
---
sound/pci/hda/hda_intel.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c
index 2ec91085fa3e..a9faf95c88b5 100644
--- a/sound/pci/hda/hda_intel.c
+++ b/sound/pci/hda/hda_intel.c
@@ -941,10 +941,14 @@ static bool azx_is_pm_ready(struct snd_card *card)
static void __azx_runtime_suspend(struct azx *chip)
{
+ struct hda_intel *hda = container_of(chip, struct hda_intel, chip);
+
azx_stop_chip(chip);
azx_enter_link_reset(chip);
azx_clear_irq_pending(chip);
- display_power(chip, false);
+
+ if (hda->need_i915_power)
+ display_power(chip, false);
}
static void __azx_runtime_resume(struct azx *chip, bool from_rt)
--
2.20.1
More information about the Intel-gfx-trybot
mailing list