On 01/05/2017 12:25 PM, Bryan O'Donoghue wrote:
On 05/01/17 17:39, Greg Kroah-Hartman wrote:
From: Greg Kroah-Hartman gregkh@linuxfoundation.org
While the timesync protocol was a great idea, it never ended up getting implemented by any known hardware devices. It's also a bit "interesting" in how it ties into the platform controller.
So, just remove it for now. It's not needed, no one uses it, and it's a stumbling block in getting the greybus core code merged out of the staging tree. If anyone wants it in the future, reverting this patch is a great place to start from.
Signed-off-by: Greg Kroah-Hartman gregkh@linuxfoundation.org
Sorry Bryan, I know it was a lot of work, and it's a great protocol and implementation, but it never made it into a device :(
Kill it.
One less turd to polish.
I think the core algorithm has some value that we might use at some future date. But I concur, at this point it interferes with things getting reorganized cleanly.
-Alex
Acked-by: Bryan O'Donoghue pure.logic@nexus-software.ie