]> www.infradead.org Git - users/jedix/linux-maple.git/commit
e1000e: Fix EEE in Sx implementation
authorRaanan Avargil <raanan.avargil@intel.com>
Mon, 6 Jul 2015 13:48:00 +0000 (16:48 +0300)
committerBrian Maly <brian.maly@oracle.com>
Fri, 4 Sep 2015 20:59:59 +0000 (16:59 -0400)
commitc03b82b10e58634150269819558b49f1557b12c8
treea1d8a79e5015809fe3cecfc52c9a6c0c4a84a62c
parent18d75152fb5d1f03c3db272a3b6af05367a88963
e1000e: Fix EEE in Sx implementation

Orabug: 21792108

This patch implements the EEE in Sx code so that it only applies to parts
that support EEE in Sx (as opposed to all parts that support EEE).
It also uses the existing eee_advert and eee_lp_abiliity to set just the
bits (100/1000) that should be set.

Signed-off-by: Raanan Avargil <raanan.avargil@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit f5ac7445ebdbfa8cd2d90ef2a58b8f4455bcb664)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/e1000e/netdev.c