From: Jia-Ju Bai Date: Tue, 9 Jan 2018 01:40:06 +0000 (+0800) Subject: b43: Replace mdelay with usleep_range in b43_radio_2057_init_post X-Git-Tag: v4.19~1702^2~158^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4330b53e9662f8d105da5916899f98d2138dcb1e;p=platform%2Fkernel%2Flinux-rpi3.git b43: Replace mdelay with usleep_range in b43_radio_2057_init_post b43_radio_2057_init_post is not called in an interrupt handler nor holding a spinlock. The function mdelay in it can be replaced with usleep_range, to reduce busy wait. Signed-off-by: Jia-Ju Bai Acked-by: Larry Finger Signed-off-by: Kalle Valo --- diff --git a/drivers/net/wireless/broadcom/b43/phy_n.c b/drivers/net/wireless/broadcom/b43/phy_n.c index a5557d7..f2a2f41 100644 --- a/drivers/net/wireless/broadcom/b43/phy_n.c +++ b/drivers/net/wireless/broadcom/b43/phy_n.c @@ -1031,7 +1031,7 @@ static void b43_radio_2057_init_post(struct b43_wldev *dev) b43_radio_set(dev, R2057_RFPLL_MISC_CAL_RESETN, 0x78); b43_radio_set(dev, R2057_XTAL_CONFIG2, 0x80); - mdelay(2); + usleep_range(2000, 3000); b43_radio_mask(dev, R2057_RFPLL_MISC_CAL_RESETN, ~0x78); b43_radio_mask(dev, R2057_XTAL_CONFIG2, ~0x80);