Since a its a slow device, allow a small range of 100 Signed-off-by: Keerthi Reddy <keerthigd4...@gmail.com> --- drivers/staging/rts5208/rtsx_card.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/rts5208/rtsx_card.c b/drivers/staging/rts5208/rtsx_card.c index a6b7bff..418e29d 100644 --- a/drivers/staging/rts5208/rtsx_card.c +++ b/drivers/staging/rts5208/rtsx_card.c @@ -825,7 +825,7 @@ int switch_normal_clock(struct rtsx_chip *chip, int clk) } if (sd_vpclk_phase_reset) { - udelay(200); + usleep_range(200, 300); retval = rtsx_write_register(chip, SD_VPCLK0_CTL, PHASE_NOT_RESET, PHASE_NOT_RESET); if (retval) { @@ -838,7 +838,7 @@ int switch_normal_clock(struct rtsx_chip *chip, int clk) rtsx_trace(chip); return retval; } - udelay(200); + usleep_range(200, 300); } retval = rtsx_write_register(chip, CLK_CTL, 0xFF, 0); if (retval) { -- 2.7.4 _______________________________________________ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel