ixgbe: add I2C clock stretching
commit8f56e4b9ab72109c5bf6d3e32ff43321a3ba4386
authorDon Skidmore <donald.c.skidmore@intel.com>
Thu, 15 Mar 2012 07:36:37 +0000 (15 07:36 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Sat, 14 Apr 2012 09:10:50 +0000 (14 02:10 -0700)
tree255b2e4a6bce0d3e9b19391abd21da86383879a6
parentbe0c0068140dea329d151be58b8fdd9fa22301ca
ixgbe: add I2C clock stretching

This patch adds support for I2C clock stretching which is required per
SFF-8636.  Customers with passive DA cables implement clock stretching
would fail without this patch.

Signed-off-by: Don Skidmore <donald.c.skidmore@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h