equal
deleted
inserted
replaced
3546 return IRQ_NONE; /* Not our interrupt */ |
3546 return IRQ_NONE; /* Not our interrupt */ |
3547 |
3547 |
3548 if (unlikely(icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC))) { |
3548 if (unlikely(icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC))) { |
3549 hw->get_link_status = 1; |
3549 hw->get_link_status = 1; |
3550 /* guard against interrupt when we're going down */ |
3550 /* guard against interrupt when we're going down */ |
3551 if (!test_bit(__E1000_DOWN, &adapter->flags)) |
3551 if (!adapter->ecdev && !test_bit(__E1000_DOWN, &adapter->flags)) |
3552 mod_timer(&adapter->watchdog_timer, jiffies + 1); |
3552 mod_timer(&adapter->watchdog_timer, jiffies + 1); |
3553 } |
3553 } |
3554 |
3554 |
3555 if (adapter->ecdev) { |
3555 if (adapter->ecdev) { |
3556 int i, ec_work_done = 0; |
3556 int i, ec_work_done = 0; |