[PATCH net-next v2 9/9] Documentation: networking: add OPEN Alliance 10BASE-T1x MAC-PHY serial interface

From: Selvamani Rajagopal

Date: Mon May 11 2026 - 14:23:29 EST


Added an API to support setting vendor specific MMS and
new APIs introduced to support hardware timestamp.

Signed-off-by: Selvamani Rajagopal <Selvamani.Rajagopal@xxxxxxxxxx>
---
Documentation/networking/oa-tc6-framework.rst | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)

diff --git a/Documentation/networking/oa-tc6-framework.rst b/Documentation/networking/oa-tc6-framework.rst
index fe2aabde9..b0c220a54 100644
--- a/Documentation/networking/oa-tc6-framework.rst
+++ b/Documentation/networking/oa-tc6-framework.rst
@@ -153,6 +153,9 @@ OPEN Alliance TC6 Framework
- Forwards the received Ethernet frame from 10Base-T1x MAC-PHY to n/w
subsystem.

+- Update hardware timestamp in skb, when indicated by one of the three
+ timestamp capture registers through TSC fields of the header.
+
Data Transaction
~~~~~~~~~~~~~~~~

@@ -495,3 +498,26 @@ the MAC-PHY.
Zero align receive frame feature can be enabled to align all receive ethernet
frames data to start at the beginning of any receive data chunk payload with a
start word offset (SWO) of zero.
+
+.. c:function:: int oa_tc6_hwtstamp_ioctl(struct oa_tc6 *tc6, \
+ struct ifreq *rq, int cmd)
+Legacy ioctl interface for supporting hardware timestmp.
+
+frames data to start at the beginning of any receive data chunk payload with a
+
+.. c:function:: int oa_tc6_hwtstamp_set(struct oa_tc6 *tc6, \
+ struct kernel_hwtstamp_config *cfg)
+
+Interface to set hardware timestmp configuration through ndo_hwtstamp_set.
+This API is used by legacy ioctl interface as well.
+
+.. c:function:: void oa_tc6_hwtstamp_get(struct oa_tc6 *tc6, \
+ struct kernel_hwtstamp_config *cfg)
+
+Interface to get the hardware timestmp configuration through ndo_hwtstamp_get.
+This API is used by legacy ioctl interface as well.
+
+.. c:function:: void oa_tc6_set_vend1_mms(struct oa_tc6 *tc6, int mms)
+
+Interfaces that gives a vendor, an ability to map VEND1 MDIO device number to
+vendor specific MMS (Memory Map Selector)
--
2.43.0