diff options
Diffstat (limited to 'drivers/net/fec_1588.h')
-rw-r--r-- | drivers/net/fec_1588.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/fec_1588.h b/drivers/net/fec_1588.h index 1cd26278196f..bb43c66f3bc1 100644 --- a/drivers/net/fec_1588.h +++ b/drivers/net/fec_1588.h @@ -30,6 +30,7 @@ #define TRUE 1 /* FEC 1588 register bits */ +#define FEC_T_CTRL_SLAVE 0x00002000 #define FEC_T_CTRL_CAPTURE 0x00000800 #define FEC_T_CTRL_RESTART 0x00000200 #define FEC_T_CTRL_PERIOD_RST 0x00000030 @@ -150,6 +151,7 @@ struct ptp_time_correct { struct fec_ptp_private { void __iomem *hwp; + int dev_id; struct circ_buf rx_time_sync; struct circ_buf rx_time_del_req; @@ -163,6 +165,8 @@ struct fec_ptp_private { spinlock_t cnt_lock; u64 prtc; + u8 ptp_active; + u8 ptp_slave; struct circ_buf txstamp; }; |