equal
deleted
inserted
replaced
3458 return IRQ_NONE; /* Not our interrupt */ |
3458 return IRQ_NONE; /* Not our interrupt */ |
3459 |
3459 |
3460 if (unlikely(icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC))) { |
3460 if (unlikely(icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC))) { |
3461 hw->get_link_status = 1; |
3461 hw->get_link_status = 1; |
3462 /* guard against interrupt when we're going down */ |
3462 /* guard against interrupt when we're going down */ |
3463 if (!test_bit(__E1000_DOWN, &adapter->flags)) |
3463 if (!adapter->ecdev && !test_bit(__E1000_DOWN, &adapter->flags)) |
3464 mod_timer(&adapter->watchdog_timer, jiffies + 1); |
3464 mod_timer(&adapter->watchdog_timer, jiffies + 1); |
3465 } |
3465 } |
3466 |
3466 |
3467 if (adapter->ecdev) { |
3467 if (adapter->ecdev) { |
3468 int i, ec_work_done = 0; |
3468 int i, ec_work_done = 0; |