ixgbe: fix X540 to use it's own info struct
authorDon Skidmore <donald.c.skidmore@intel.com>
Thu, 9 Dec 2010 06:55:19 +0000 (06:55 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Sat, 11 Dec 2010 06:12:52 +0000 (22:12 -0800)
commitd994653db465616a7bf27703e733170c47488cdf
treef2419ca870ce17fc5f9c0d6c381cd3ab6e229b72
parent2b264909c660717a67da997a181a4a4f551ef9b6
ixgbe: fix X540 to use it's own info struct

This patch enables X540 hardware to use it's own set of support
functions.  This is useful as it has no need of SFP+ support.  A
couple minor bugs with the eeprom semaphore were also cleaned up.

Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com>
Tested-by: Stephen Ko <stephen.s.ko@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ixgbe/ixgbe_main.c
drivers/net/ixgbe/ixgbe_x540.c