Lines Matching defs:lan743x_ptp
71 struct lan743x_ptp { struct
82 struct lan743x_ptp_perout perout[LAN743X_PTP_N_PEROUT]; argument
83 int ptp_io_perout[LAN743X_PTP_N_PEROUT]; /* PTP event channel (0=channel A, 1=channel B) */
84 struct lan743x_extts extts[LAN743X_PTP_N_EXTTS];
86 bool leds_multiplexed;
87 bool led_enabled[LAN7430_N_LED];
90 spinlock_t tx_ts_lock;
91 int pending_tx_timestamps;
92 struct sk_buff *tx_ts_skb_queue[LAN743X_PTP_NUMBER_OF_TX_TIMESTAMPS];
93 unsigned int tx_ts_ignore_sync_queue;
94 int tx_ts_skb_queue_size;
95 u32 tx_ts_seconds_queue[LAN743X_PTP_NUMBER_OF_TX_TIMESTAMPS];
96 u32 tx_ts_nseconds_queue[LAN743X_PTP_NUMBER_OF_TX_TIMESTAMPS];
97 u32 tx_ts_header_queue[LAN743X_PTP_NUMBER_OF_TX_TIMESTAMPS];
98 int tx_ts_queue_size;