diff options
Diffstat (limited to 'drivers/net/tg3.c')
-rw-r--r-- | drivers/net/tg3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c index e3fd74b871a3..13640f1cab3b 100644 --- a/drivers/net/tg3.c +++ b/drivers/net/tg3.c | |||
@@ -5495,7 +5495,7 @@ static void tg3_ape_send_event(struct tg3 *tp, u32 event) | |||
5495 | return; | 5495 | return; |
5496 | 5496 | ||
5497 | apedata = tg3_ape_read32(tp, TG3_APE_FW_STATUS); | 5497 | apedata = tg3_ape_read32(tp, TG3_APE_FW_STATUS); |
5498 | if (apedata != APE_FW_STATUS_READY) | 5498 | if (!(apedata & APE_FW_STATUS_READY)) |
5499 | return; | 5499 | return; |
5500 | 5500 | ||
5501 | /* Wait for up to 1 millisecond for APE to service previous event. */ | 5501 | /* Wait for up to 1 millisecond for APE to service previous event. */ |