diff options
Diffstat (limited to 'drivers/net/ethernet/freescale/dpa/mac.h')
-rw-r--r-- | drivers/net/ethernet/freescale/dpa/mac.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/dpa/mac.h b/drivers/net/ethernet/freescale/dpa/mac.h index f9e2db2..54a5bbf 100644 --- a/drivers/net/ethernet/freescale/dpa/mac.h +++ b/drivers/net/ethernet/freescale/dpa/mac.h @@ -96,6 +96,10 @@ struct mac_device { int (*fm_rtc_set_alarm)(struct fm *fm_dev, uint32_t id, uint64_t time); int (*fm_rtc_set_fiper)(struct fm *fm_dev, uint32_t id, uint64_t fiper); +#ifdef CONFIG_PTP_1588_CLOCK_DPAA + int (*fm_rtc_enable_interrupt)(struct fm *fm_dev, uint32_t events); + int (*fm_rtc_disable_interrupt)(struct fm *fm_dev, uint32_t events); +#endif int (*set_wol)(struct fm_port *port, struct fm_mac_dev *fm_mac_dev, bool en); int (*dump_mac_regs)(struct mac_device *h_mac, char *buf, int nn); |