net/ixgbe/base: add EEE support for some PHYs
authorWei Dai <wei.dai@intel.com>
Wed, 21 Dec 2016 09:48:08 +0000 (17:48 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 17 Jan 2017 18:40:51 +0000 (19:40 +0100)
commit3ab3671b0b3805344de2954dbbac147e59c940da
tree5249325d67b815b09fe5cd9f18014b6e45a25998
parent611001b8021df68e11d9ce017b8e4efbce5c3f0e
net/ixgbe/base: add EEE support for some PHYs

This patch adds Energy Efficient Ethernet (EEE) support for
some Marvell PHYs on some future platforms.
Because EEE capability or status was not indicated previously,
this patch simply assumes that it is supported.

As soon as there is a PHY that does not support EEE, there will
be defects in this area because the driver will not report the
EEE status correctly.

This also deletes some now-unused definitions from an earlier
Marvell PHY implementation and combines a device ID check into a
switch statement.

Signed-off-by: Wei Dai <wei.dai@intel.com>
drivers/net/ixgbe/base/ixgbe_x550.c