]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/net: timestamping: add ptp v2 support
authorGrygorii Strashko <grygorii.strashko@ti.com>
Thu, 29 Oct 2020 19:09:31 +0000 (21:09 +0200)
committerJakub Kicinski <kuba@kernel.org>
Mon, 2 Nov 2020 22:21:39 +0000 (14:21 -0800)
commite8bc0c6a86784ea9fa7ca3a10d9c2407b1cd68c8
tree326c7d0895a88afd9d448571d67e1b3cd962a67b
parenta36670168aa637af53ce1df375b8c5e33db86e76
selftests/net: timestamping: add ptp v2 support

The timestamping tool is supporting now only PTPv1 (IEEE-1588 2002) while
modern HW often supports also/only PTPv2.

Hence timestamping tool is still useful for sanity testing of PTP drivers
HW timestamping capabilities it's reasonable to upstate it to support
PTPv2. This patch adds corresponding support which can be enabled by using
new parameter "PTPV2".

Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Acked-by: Richard Cochran <richardcochran@gmail.com>
Link: https://lore.kernel.org/r/20201029190931.30883-1-grygorii.strashko@ti.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/timestamping.c