Re: [Linuxptp-devel] [PATCH v3 00/11] synce4l: add software for Synchronous Ethernet
PTP IEEE 1588 stack for Linux
Brought to you by:
rcochran
From: Kubalewski, A. <ark...@in...> - 2022-07-04 10:41:07
|
-----Original Message----- From: Aya Levin <ay...@nv...> Sent: Wednesday, June 22, 2022 3:42 PM > >On 6/21/2022 6:25 PM, Kubalewski, Arkadiusz wrote: >> -----Original Message----- >> From: Aya Levin <ay...@nv...> >> Sent: Sunday, June 19, 2022 6:35 PM >>> >>> Hi, >>> >>> Please elaborate regarding kernel API. I understood from the submission >>> that you plan to start off with some vendor specific sysfs declared in >>> the config file. >>> But I believe this is not the final goal, correct? >>> Do you have kernel patches for review? >>> >>> Thanks, >>> Aya >> >> Hi, >> >> SyncE standard needs two abilities from the Network Interface Card: >> - check the status of frequency loop, if it is locked/holdover/etc >> - select one of the PHY ports as a signal source. >What about set status - when SyncE state machine needs to move to holdover? Sorry, I missed this question. Yes, definitely we need it both, ability to enable and disable clock recovery on a net-device PHY port. Thanks, Arkadiusz >> >> Currently in sync4l both of those abilities are provided in form of shell >> commands, so it can be used with any user-space tool. >> >> For the future, the plan is to have generic netlink based interface/subsystem >> in the kernel. Designed for all devices capable of syntonizing its clock to an >> external source (I am working on it right now), probably also equipped with >> generic sysfs for manual control. >> >> Thank you, >> Arkadiusz > |