[PATCH 2/3] mmc: wbsd: Replace mdelay with usleep_range in wbsd_platform_resume

2018-04-10 Thread Jia-Ju Bai
wbsd_platform_resume() is never called in atomic context. This function is only set as ".resume" in struct platform_driver. Despite never getting called from atomic context, wbsd_platform_resume() calls mdelay() to busily wait. This is not necessary and can be replaced with usleep_range() to

[PATCH 2/3] mmc: wbsd: Replace mdelay with usleep_range in wbsd_platform_resume

2018-04-10 Thread Jia-Ju Bai
wbsd_platform_resume() is never called in atomic context. This function is only set as ".resume" in struct platform_driver. Despite never getting called from atomic context, wbsd_platform_resume() calls mdelay() to busily wait. This is not necessary and can be replaced with usleep_range() to