diff options
Diffstat (limited to 'drivers/ptp')
-rw-r--r-- | drivers/ptp/ptp_clock.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/ptp/ptp_clock.c b/drivers/ptp/ptp_clock.c index 1e528b539a07..966875dcda56 100644 --- a/drivers/ptp/ptp_clock.c +++ b/drivers/ptp/ptp_clock.c | |||
@@ -300,6 +300,11 @@ void ptp_clock_event(struct ptp_clock *ptp, struct ptp_clock_event *event) | |||
300 | pps_get_ts(&evt); | 300 | pps_get_ts(&evt); |
301 | pps_event(ptp->pps_source, &evt, PTP_PPS_EVENT, NULL); | 301 | pps_event(ptp->pps_source, &evt, PTP_PPS_EVENT, NULL); |
302 | break; | 302 | break; |
303 | |||
304 | case PTP_CLOCK_PPSUSR: | ||
305 | pps_event(ptp->pps_source, &event->pps_times, | ||
306 | PTP_PPS_EVENT, NULL); | ||
307 | break; | ||
303 | } | 308 | } |
304 | } | 309 | } |
305 | EXPORT_SYMBOL(ptp_clock_event); | 310 | EXPORT_SYMBOL(ptp_clock_event); |