diff options
Diffstat (limited to 'drivers/net/ethernet/intel/i40e/i40e_main.c')
-rw-r--r-- | drivers/net/ethernet/intel/i40e/i40e_main.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/net/ethernet/intel/i40e/i40e_main.c b/drivers/net/ethernet/intel/i40e/i40e_main.c index 109052a19bd9..e399f9b70777 100644 --- a/drivers/net/ethernet/intel/i40e/i40e_main.c +++ b/drivers/net/ethernet/intel/i40e/i40e_main.c | |||
@@ -2899,12 +2899,9 @@ static irqreturn_t i40e_intr(int irq, void *data) | |||
2899 | u32 prttsyn_stat = rd32(hw, I40E_PRTTSYN_STAT_0); | 2899 | u32 prttsyn_stat = rd32(hw, I40E_PRTTSYN_STAT_0); |
2900 | 2900 | ||
2901 | if (prttsyn_stat & I40E_PRTTSYN_STAT_0_TXTIME_MASK) { | 2901 | if (prttsyn_stat & I40E_PRTTSYN_STAT_0_TXTIME_MASK) { |
2902 | ena_mask &= ~I40E_PFINT_ICR0_ENA_TIMESYNC_MASK; | 2902 | icr0 &= ~I40E_PFINT_ICR0_ENA_TIMESYNC_MASK; |
2903 | i40e_ptp_tx_hwtstamp(pf); | 2903 | i40e_ptp_tx_hwtstamp(pf); |
2904 | prttsyn_stat &= ~I40E_PRTTSYN_STAT_0_TXTIME_MASK; | ||
2905 | } | 2904 | } |
2906 | |||
2907 | wr32(hw, I40E_PRTTSYN_STAT_0, prttsyn_stat); | ||
2908 | } | 2905 | } |
2909 | 2906 | ||
2910 | /* If a critical error is pending we have no choice but to reset the | 2907 | /* If a critical error is pending we have no choice but to reset the |