> From: Intel-wired-lan [mailto:[email protected]] On > Behalf Of Kai-Heng Feng > Sent: Saturday, February 2, 2019 9:40 AM > To: Kirsher, Jeffrey T <[email protected]> > Cc: [email protected]; Kai-Heng Feng > <[email protected]>; [email protected]; linux- > [email protected] > Subject: [Intel-wired-lan] [PATCH] e1000e: Disable runtime PM on CNP+ > > There are some new e1000e devices can only be woken up from D3 one > time, > by plugging ethernet cable. Subsequent cable plugging does set PME bit > correctly, but it still doesn't get woken up. > > Since e1000e connects to the root complex directly, we rely on ACPI to > wake it up. In this case, the GPE from _PRW only works once and stops > working after that. Though it appears to be a platform bug, e1000e > maintainers confirmed that I219 does not support D3. > > So disable runtime PM on CNP+ chips. We may need to disable earlier > generations if this bug also hit older platforms. > > Bugzilla: https://bugzilla.kernel.org/attachment.cgi?id=280819 > Signed-off-by: Kai-Heng Feng <[email protected]> > --- > drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >
Tested-by: Aaron Brown <[email protected]>

