> From: Intel-wired-lan <intel-wired-lan-boun...@osuosl.org> On Behalf Of > Mario Limonciello > Sent: Sunday, September 27, 2020 9:40 PM > To: Kirsher, Jeffrey T <jeffrey.t.kirs...@intel.com>; intel-wired- > l...@lists.osuosl.org > Cc: perry.y...@dell.com; yijun.s...@dell.com; linux-kernel@vger.kernel.org; > Mario Limonciello <mario.limoncie...@dell.com> > Subject: [Intel-wired-lan] [PATCH 1/3] e1000e: allow turning s0ix flows on for > systems with ME > > S0ix for GBE flows are needed for allowing the system to get into deepest > power state, but these require coordination of components outside of > control of Linux kernel. For systems that have confirmed to coordinate > this properly, allow turning on the s0ix flows at load time or runtime. > > Fixes: e086ba2fccda ("e1000e: disable s0ix entry and exit flows for ME > systems") > Signed-off-by: Mario Limonciello <mario.limoncie...@dell.com> > --- > .../device_drivers/ethernet/intel/e1000e.rst | 23 ++++ > drivers/net/ethernet/intel/e1000e/e1000.h | 7 ++ > drivers/net/ethernet/intel/e1000e/netdev.c | 64 +++++----- > drivers/net/ethernet/intel/e1000e/param.c | 110 ++++++++++++++++++ > 4 files changed, 166 insertions(+), 38 deletions(-) >
Tested-by: Aaron Brown <aaron.f.br...@intel.com>