Lines Matching refs:clock
2 * PTP 1588 clock using the eTSEC
76 #define TCLK_PERIOD_SHIFT (16) /* 1588 timer reference clock period. */
84 #define COPH (1<<7) /* Generated clock output phase. */
85 #define CIPH (1<<6) /* External oscillator input clock phase */
87 #define BYP (1<<3) /* Bypass drift compensated clock */
89 #define CKSEL_SHIFT (0) /* 1588 Timer reference clock source */
124 #define PRSC_OCK_SHIFT (0) /* Output clock division/prescale factor. */
137 struct ptp_clock *clock;
222 ptp_clock_event(etsects->clock, &event);
233 ptp_clock_event(etsects->clock, &event);
242 ptp_clock_event(etsects->clock, &event);
268 ptp_clock_event(etsects->clock, &event);
279 * PTP clock operations
411 .name = "gianfar clock",
513 etsects->clock = ptp_clock_register(&etsects->caps);
514 if (IS_ERR(etsects->clock)) {
515 err = PTR_ERR(etsects->clock);
541 ptp_clock_unregister(etsects->clock);
568 MODULE_DESCRIPTION("PTP clock using the eTSEC");