intelhdmi - dont power off HDA link
[sfrench/cifs-2.6.git] / sound / pci / hda / hda_intel.c
index efcc4f7c57f20f7a85f159588b83daa784451a08..e54420e691ae7c9e41da79f26ee277b2f0786357 100644 (file)
@@ -2082,7 +2082,8 @@ static void azx_power_notify(struct hda_bus *bus)
        }
        if (power_on)
                azx_init_chip(chip);
-       else if (chip->running && power_save_controller)
+       else if (chip->running && power_save_controller &&
+                !bus->power_keep_link_on)
                azx_stop_chip(chip);
 }
 #endif /* CONFIG_SND_HDA_POWER_SAVE */