summaryrefslogtreecommitdiffstats
path: root/Documentation/ptp/testptp.c
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: fix misc. warningsPeter Foley2014-09-261-3/+3
| | | | | | | | Fix a few warnings that gcc emits during a default build. Signed-off-by: Peter Foley <pefoley2@pefoley.com> Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
* ptp: In the testptp utility, use clock_adjtime from glibc when availableChristian Riesch2014-06-171-1/+4
| | | | | | | | | | clock_adjtime was included in glibc 2.14. _GNU_SOURCE must be defined to make it available. Signed-off-by: Christian Riesch <christian.riesch@omicron.at> Cc: Richard Cochran <richardcochran@gmail.com> Acked-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ptp: Fix compiler warnings in the testptp utilityChristian Riesch2014-03-271-5/+6
| | | | | | | Signed-off-by: Christian Riesch <christian.riesch@omicron.at> Cc: Dong Zhu <bluezhudong@gmail.com> Acked-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* Revert "ptp: Fix compiler warnings in the testptp utility"David S. Miller2014-03-271-5/+5
| | | | | | | | This reverts commit 203191c386e83b8c5d95bbbaef13baa629512726. A better version of this fix is forthcoming. Signed-off-by: David S. Miller <davem@davemloft.net>
* ptp: Fix compiler warnings in the testptp utilityChristian Riesch2014-03-261-5/+5
| | | | | | Signed-off-by: Christian Riesch <christian.riesch@omicron.at> Cc: Dong Zhu <bluezhudong@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ptp: Add a command line option in testptp to set a specific PTP timeManfred Rudigier2014-03-261-2/+18
| | | | | | | Signed-off-by: Manfred Rudigier <manfred.rudigier@omicron.at> Signed-off-by: Christian Riesch <christian.riesch@omicron.at> Acked-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ptp: add the pin GET/SETFUNC ioctls to the testptp program.Richard Cochran2014-03-211-3/+55
| | | | | | | | | | This patch adds a option to the test program that lists the programmable pins on a PTP Hardware Clock device, assuming there are any such pins. A second option lets the user reprogram the auxiliary function of a single pin. Signed-off-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ptp: Allow selecting trigger/event index in testptpStefan Sørensen2014-02-051-3/+8
| | | | | | | | | | Currently the trigger/event is hardcoded to 0, this patch adds a new command line argument -i to select an arbitrary trigger/ event. Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com> Acked-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ptp: add the PTP_SYS_OFFSET ioctl to the testptp programDong Zhu2013-09-231-2/+63
| | | | | | | | This patch add a method into testptp.c to measure the time offset between phc and system clock through the ioctl PTP_SYS_OFFSET. Signed-off-by: Dong Zhu <bluezhudong@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ptp: Added a brand new class driver for ptp clocks.Richard Cochran2011-05-231-0/+381
This patch adds an infrastructure for hardware clocks that implement IEEE 1588, the Precision Time Protocol (PTP). A class driver offers a registration method to particular hardware clock drivers. Each clock is presented as a standard POSIX clock. The ancillary clock features are exposed in two different ways, via the sysfs and by a character device. Signed-off-by: Richard Cochran <richard.cochran@omicron.at> Acked-by: Arnd Bergmann <arnd@arndb.de> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: John Stultz <john.stultz@linaro.org>