]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: Update PTP to support X550EM_x devices
authorMark Rustad <mark.d.rustad@intel.com>
Tue, 27 Oct 2015 16:58:07 +0000 (09:58 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 3 Dec 2015 10:32:12 +0000 (02:32 -0800)
commit8b95512ad51a04e36dd1a7a35018464caa618430
treed7c85209ea8cf41cd4e12af5779091ba3a64e3b4
parentb3e3c99785ff783905103c4a2843640d0919f676
ixgbe: Update PTP to support X550EM_x devices

The X550EM_x devices handle clocking differently, so update the
PTP implementation to accommodate them. This involves significant
changes to ixgbe's PTP code to accommodate the new range of
behaviors including things like non-power-of-2 clock wrapping.

Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
Tested-by: Darin Miller <darin.j.miller@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe.h
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h