On Sun, May 24, 2020 at 09:40:03AM -0700, Richard Cochran wrote: > On Mon, May 18, 2020 at 09:43:51AM +0200, Miroslav Lichvar wrote: > > On Sat, May 16, 2020 at 07:42:26AM -0700, Richard Cochran wrote: > > > Recently the Linux kernel's PTP Hardware Clock interface was expanded > > > to include a "write phase" mode where the clock servo in implemented > > > in hardware. This mode hearkens back to the tradition ntp_adjtime > > > interface, passing a measured offset into the kernel's servo. > > > > Is there some description of how the hardware PLL works and why > > would linuxptp want to support it? > > This isn't about a particular hardware PLL but rather making use of an > interface. It isn't even really about hardware servos per se. > Together with SW time stamping, this lets the user choose the kernel's > servo, for example.
Why would the user want to do that? I don't like the idea of ptp4l giving up the control of the clock unless there is a very good reason to do so. To me it looks like an additional mode of operation that makes the code more complex and is difficult to test. -- Miroslav Lichvar _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel