r8169: enable ASPM on RTL8106E
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Wed, 12 Sep 2018 06:58:21 +0000 (14:58 +0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Sep 2018 01:45:55 +0000 (18:45 -0700)
commit0866cd15029baa3331ba347794053472306e8eb3
tree8deb0f9a2f84ee20fe83a32a19457dd1c060ad3d
parent94235460f9eaefc4f0a3a4a6014fb4c6db4241cc
r8169: enable ASPM on RTL8106E

The Intel SoC was prevented from entering lower idle state because
of RTL8106E's ASPM was not enabled.

So enable ASPM on RTL8106E (chip version 39).
Now the Intel SoC can enter lower idle state, power consumption and
temperature are much lower.

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