]> git.baikalelectronics.ru Git - kernel.git/commit
r8169: Reinstate ASPM Support
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Thu, 21 Jun 2018 08:30:39 +0000 (16:30 +0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 22 Jun 2018 05:07:57 +0000 (14:07 +0900)
commite53d4f3a3a6c4caa77f9232013a36ec1d956c0b1
tree717b0de66a7a2fde5c1086fb45f4138e9bb0b5ed
parent75e41e9daab89134a43bdfb7289f397ec79f7230
r8169: Reinstate ASPM Support

On Intel platforms (Skylake and newer), ASPM support in r8169 is the
last missing puzzle to let CPU's Package C-State reaches PC8.  Without
ASPM support, the CPU cannot reach beyond PC3. PC8 can save additional
~3W in comparison with PC3 on a Coffee Lake platform, Dell G3 3779.

This is based on the work from Chunhao Lin <hau@realtek.com>.

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/realtek/r8169.c