]> git.proxmox.com Git - mirror_ubuntu-eoan-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)
commita99790bf5c7f3d68d8b01e015d3212a98ee7bd57
tree717b0de66a7a2fde5c1086fb45f4138e9bb0b5ed
parent671646c151d492c3846e6e6797e72ff757b5d65e
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