[Intel-wired-lan] [PATCH V3 0/4] ixgbe: Firmware-controlled PHY enablement

Mark D Rustad mark.d.rustad at intel.com
Wed Dec 7 22:33:15 UTC 2016


The following patches enable firmware-controlled PHYs. The first two
patches resolve some issues uncovered while working on the other
patches. The third adds the firmware interface for controlling PHYs.
The last patch implements everything else for the new devices.

Signed-off-by: Mark Rustad <mark.d.rustad at intel.com>

---
Changes in V2:
- Fixed some oversights related to the 10M link speed
Changes in V3:
- Use correct ops for LED control

---

Mark D Rustad (4):
      ixgbe: Fix issues with EEPROM access
      ixgbe: Remove unused firmware version functions and method
      ixgbe: Implement firmware interface to access some PHYs
      ixgbe: Implement support for firmware-controlled PHYs


 drivers/net/ethernet/intel/ixgbe/ixgbe.h         |    4 
 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c   |    2 
 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c   |    2 
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c  |  104 +++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h  |    3 
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c |  156 +++++++
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c    |   45 ++
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c     |   37 --
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h     |    4 
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h    |   74 +++
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c    |    1 
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c    |  508 ++++++++++++++++++++--
 12 files changed, 807 insertions(+), 133 deletions(-)

-- 
Mark Rustad, Network Division, Intel Corporation


More information about the Intel-wired-lan mailing list