]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/commit
icss_emac: add support for PTP E2E,IPv4/UDP transport, Telecom Profile
authorAaron Kramer <a-kramer@ti.com>
Thu, 14 Nov 2019 14:44:00 +0000 (09:44 -0500)
committerMahesh Radhakrishnan <a0875154@ti.com>
Fri, 13 Dec 2019 15:22:38 +0000 (09:22 -0600)
commit03a83e23df2b85a490c5478ea03f0a454776b555
tree27e7f48ed5d9bf6bfaf7a459628641437b020735
parent03ecf17b6e7701da3e83609f7be154b3bd7a8aff
icss_emac: add support for PTP E2E,IPv4/UDP transport, Telecom Profile

This change adds support for timestamping PTP messages sent/received
over IPv4/UDP transport, timestamping E2E related PTP messages, and
timestamping unicast PTP messages (IPv4/UDP transport only). These
features are required to support using the PTP Telecom Profile.
Timestamping UDP PTP messages is enabled/disabled via control byte
stored in shared mem, which can be configured by the driver (disabled by
default).

Signed-off-by: Aaron Kramer <a-kramer@ti.com>
packages/ti/drv/icss_emac/firmware/icss_dualemac/src/emac_MII_Rcv.asm
packages/ti/drv/icss_emac/firmware/icss_dualemac/src/emac_MII_Xmt.asm
packages/ti/drv/icss_emac/firmware/icss_dualemac/src/emac_ptp.asm
packages/ti/drv/icss_emac/firmware/icss_dualemac/src/icss_ptp.h
packages/ti/drv/icss_emac/firmware/icss_dualemac/src/icss_ptp_macro.h
packages/ti/drv/icss_emac/firmware/icss_dualemac/src/icss_timeSync_memory_map.h