Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ice: add ice driver PTP pin documentation

Add a description of PTP pins support by the adapters to ice driver
documentation.

Reviewed-by: Milena Olech <milena.olech@intel.com>
Signed-off-by: Karol Kolacinski <karol.kolacinski@intel.com>
Signed-off-by: Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com>
Tested-by: Rinitha S <sx.rinitha@intel.com> (A Contingent worker at Intel)
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>

authored by

Karol Kolacinski and committed by
Tony Nguyen
cb9e0de7 a33a302b

+13
+13
Documentation/networking/device_drivers/ethernet/intel/ice.rst
··· 927 927 928 928 # ethtool -K <ethX> tx-udp-segmentation [off|on] 929 929 930 + PTP pin interface 931 + ----------------- 932 + All adapters support standard PTP pin interface. SDPs (Software Definable Pin) 933 + are single ended pins with both periodic output and external timestamp 934 + supported. There are also specific differential input/output pins (TIME_SYNC, 935 + 1PPS) with only one of the functions supported. 936 + 937 + There are adapters with DPLL, where pins are connected to the DPLL instead of 938 + being exposed on the board. You have to be aware that in those configurations, 939 + only SDP pins are exposed and each pin has its own fixed direction. 940 + To see input signal on those PTP pins, you need to configure DPLL properly. 941 + Output signal is only visible on DPLL and to send it to the board SMA/U.FL pins, 942 + DPLL output pins have to be manually configured. 930 943 931 944 GNSS module 932 945 -----------