]> 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)
commite910152ac626c63ebf390ffc97152ccba3a9f20e
treed7c85209ea8cf41cd4e12af5779091ba3a64e3b4
parenta1542d6683796d745c5097aff9fa41757a98b367
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