On Thu, 2014-03-20 at 19:08 +0100, Jiri Benc wrote: > This patchset adds support for phc2sys following ptp4l state changes and > automatic (re)configuration. > > This works by "subscribing" certain kinds of events over the UDS and ptp4l > sending the events to their "subscribers". > > The patchset is prepared to handle the "emulated boundary clock" scenario, > i.e. ptp4l working over multiple PHC's. I have old patches to do that (the > dynamic port allocation patchset + patchset to support multiple PHC's) which > I'll rebase on top of this and send in the next weeks. > > The automatic configuration does not use PPS for now. With PPS, things get > much more complicated; support for it can be added later, if desired. This > would probably need kernel changes, too (a map of PHC to PPS devices). For > now, PPS is limited to manual configuration. > > I tried to test this as much as possible (and found and fixed several bugs) > but I don't have any hardware that exposes several ports with a single PHC, > so automatic configuration for such cases is untested. The manual > configuration should be unaffected and should work, though. Also, > synchronizing more than 2 clocks is untested; after I rebase my old patches, > I'll test them and fix any bugs found. > > Jiri
Thanks a lot Jiri! I am excited to review and test these changes, as this has been one of the sore points for ptp4l use :) Regards, Jake ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel