ath9k: fix bad udelay
PATCH 1/5 ath9k: fix bad udelay
Replace udelay(3000) with mdelay(3), because udelay(3000) fails on some architectures, e.g. ARM
Signed-off-by Felix Fietkau <[email protected]>
---
drivers/net/wireless/ath9k/recv.c +1 -1
@@ -737,7 +737,7 @@ath9k_hw_stoppcurecv (ah);/* disable PCU */ ath9k_hw_setrxfilter (ah,0 );/* clear recv filter */ stopped =ath9k_hw_stopdmarecv (ah);/* disable DMA engine */ -udelay (3000 );/* 3ms is long enough for 1 frame */ +mdelay (3 );/* 3ms is long enough for 1 frame */ tsf =ath9k_hw_gettsf64 (ah); sc->sc_rxlink =NULL ;/* just in case */ return stopped;
Quoted 4 lines · Felix Fietkau
Replace udelay(3000) with mdelay(3), because udelay(3000) fails on some architectures, e.g. ARM
Signed-off-by Felix Fietkau <[email protected]>
This is for 1-5, thanks.
Luis