On Fri, Jun 29, 2018 at 10:40:50AM +0000, Qu, Jim wrote: > > That is no longer the case since v4.17. The HDA controller now runtime > > suspends autonomously, see commit 07f4f97d7b4b ("vga_switcheroo: Use > > device link for HDA controller"). > > > > Your patch appears to be geared towards an older kernel version. > > Please retest on the laptop in question with a v4.17+ kernel. > > indeed? I used 4.13 on the platform. let me have a try with the patch > you mentioned The commit can't be cherry-picked by itself onto v4.13, it was part of a larger series. It's best to use a stock v4.17 kernel. Note, a fix went into Linus' tree yesterday, commit 57cb54e53bdd ("ALSA: hda - Force to link down at runtime suspend on ATI/AMD HDMI"). Not sure if it's needed on your machine. Thanks, Lukas