[PATCH net-next v2 0/2] net: dsa: mv88e6xxx: various hwstamp fixes
From: Luke Howard <hidden>
Date: 2026-07-10 06:43:53
Also in:
lkml
Two fixes for improving the reliably of hardware timestamp acquisition on Marvell switches. In our tests this eliminated missed timestamps in ptp4l. Signed-off-by: Luke Howard <redacted> --- Changes in v2: - Lineraize SKBs before retrieving embedded timestamp - Hoist driver register lock out of per-frame loop - Link to v1: https://patch.msgid.link/20260703-mv88e6xxx-ptp-fixes-v1-0-0138581889a9@padl.com To: Andrew Lunn <andrew@lunn.ch> To: Vladimir Oltean <olteanv@gmail.com> To: "David S. Miller" <davem@davemloft.net> To: Eric Dumazet <edumazet@google.com> To: Jakub Kicinski <kuba@kernel.org> To: Paolo Abeni <pabeni@redhat.com> To: Richard Cochran <richardcochran@gmail.com> Cc: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- Luke Howard (2): net: dsa: mv88e6xxx: use ARRIVAL1 counter for all peer delay messages net: dsa: mv88e6xxx: embedded PTP timestamp support drivers/net/dsa/mv88e6xxx/chip.c | 3 + drivers/net/dsa/mv88e6xxx/chip.h | 8 ++ drivers/net/dsa/mv88e6xxx/hwtstamp.c | 140 +++++++++++++++++++++++++++++++---- drivers/net/dsa/mv88e6xxx/hwtstamp.h | 14 ++++ 4 files changed, 152 insertions(+), 13 deletions(-) --- base-commit: fe3e786ef4eb6e47d2901f568a27bd920477bbe9 change-id: 20260630-mv88e6xxx-ptp-fixes-1732570b8829 Best regards, -- Luke Howard [off-list ref]