linux/drivers/net/ethernet/intel
Vinicius Costa Gomes 1b5d73fb86 igc: Enable PCIe PTM
Enables PCIe PTM (Precision Time Measurement) support in the igc
driver. Notifies the PCI devices that PCIe PTM should be enabled.

PCIe PTM is similar protocol to PTP (Precision Time Protocol) running
in the PCIe fabric, it allows devices to report time measurements from
their internal clocks and the correlation with the PCIe root clock.

The i225 NIC exposes some registers that expose those time
measurements, those registers will be used, in later patches, to
implement the PTP_SYS_OFFSET_PRECISE ioctl().

Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Tested-by: Dvora Fuxbrumer <dvorax.fuxbrumer@linux.intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2021-08-24 11:49:21 -07:00
..
e1000 ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
e1000e ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
fm10k ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
i40e ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
iavf ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
ice ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
igb ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
igbvf ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
igc igc: Enable PCIe PTM 2021-08-24 11:49:21 -07:00
ixgb intel: handle unused assignments 2020-09-25 16:28:59 -07:00
ixgbe ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
ixgbevf ethtool: extend coalesce setting uAPI with CQE mode 2021-08-24 07:38:29 -07:00
e100.c dev_ioctl: split out ndo_eth_ioctl 2021-07-27 20:11:45 +01:00
Kconfig ethernet: fix PTP_1588_CLOCK dependencies 2021-08-13 17:49:05 -07:00
Makefile igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support 2018-10-17 12:14:54 -07:00