ixgbe: Add x550 SW/FW semaphore support
authorDon Skidmore <donald.c.skidmore@intel.com>
Sat, 29 Nov 2014 05:22:37 +0000 (05:22 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 5 Dec 2014 17:13:06 +0000 (09:13 -0800)
commit030eaece2d77aaf952396dea016c6e9409386aa2
treeed15539d6292489556a8265ac3a6f005fc783968
parentb48e4aa3e5ff6d2849f10f6619b591d8d1b0f2fd
ixgbe: Add x550 SW/FW semaphore support

The X550 hardware will use more bits in the mask, so change
the prototypes to match.  This larger mask will require changes
in callers which use the higher bits. Likewise since X550 will
use different semaphore mask values and will use the lan_id
value.  So save these values in the ixgbe_phy_info struct.

Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c