From: Bruce Allan Date: Wed, 20 Mar 2013 07:23:11 +0000 (+0000) Subject: e1000e: EEE capability advertisement not set/disabled as required X-Git-Tag: omap-for-v3.10/dt-fixes-for-merge-window~65^2~280^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d495bcb84d2c3abb5ad5e43cfeea0e305ceffb30;p=pandora-kernel.git e1000e: EEE capability advertisement not set/disabled as required Devices supported by the driver which support EEE (currently 82579, I217 and I218) are advertising EEE capabilities during auto-negotiation even when EEE has been disabled. In addition to not acting as expected, this also caused the EEE status reported by 'ethtool --show-eee' to be wrong when two of these devices are connected back-to-back and EEE is disabled on one. In addition to fixing this issue, the ability for the user to specify which speeds (100 or 1000 full-duplex) to advertise EEE support has been added. Signed-off-by: Bruce Allan Tested-by: Jeff Pieper Signed-off-by: Jeff Kirsher --- Reading git-diff-tree failed