ixgbe: add SFP+ driver support
This patch adds support for SFP+ PHY in the following device ID's (10DB, 10F1, 10E1). These SFP+ PHY's are accessed via an I2C interface so the patch also includes functions to support this. Another feature of note is that the PHY is pluggable and some rearchitecting was needed to support this. Signed-off-by:Donald Skidmore <donald.c.skidmore@intel.com> Signed-off-by:
Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com> Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ixgbe/ixgbe.h 4 additions, 1 deletiondrivers/net/ixgbe/ixgbe.h
- drivers/net/ixgbe/ixgbe_82598.c 158 additions, 2 deletionsdrivers/net/ixgbe/ixgbe_82598.c
- drivers/net/ixgbe/ixgbe_main.c 91 additions, 3 deletionsdrivers/net/ixgbe/ixgbe_main.c
- drivers/net/ixgbe/ixgbe_phy.c 258 additions, 0 deletionsdrivers/net/ixgbe/ixgbe_phy.c
- drivers/net/ixgbe/ixgbe_phy.h 18 additions, 0 deletionsdrivers/net/ixgbe/ixgbe_phy.h
- drivers/net/ixgbe/ixgbe_type.h 21 additions, 1 deletiondrivers/net/ixgbe/ixgbe_type.h
Loading
Please register or sign in to comment