Use usleep_range() instead of msleep() to improve power saving opportunities. Signed-off-by: Michael Buesch <m@xxxxxxx> --- Index: linux/drivers/media/dvb/dvb-usb/af9035.c =================================================================== --- linux.orig/drivers/media/dvb/dvb-usb/af9035.c 2012-04-03 10:49:18.270364916 +0200 +++ linux/drivers/media/dvb/dvb-usb/af9035.c 2012-04-03 10:49:57.495125781 +0200 @@ -590,7 +590,7 @@ err = af9035_wr_reg_mask(d, 0xd8d1, 1, 1); if (err) return err; - msleep(10); + usleep_range(10000, 50000); break; case FC0011_FE_CALLBACK_RESET: err = af9035_wr_reg(d, 0xd8e9, 1); @@ -602,11 +602,11 @@ err = af9035_wr_reg(d, 0xd8e7, 1); if (err) return err; - msleep(10); + usleep_range(10000, 20000); err = af9035_wr_reg(d, 0xd8e7, 0); if (err) return err; - msleep(10); + usleep_range(10000, 20000); break; default: return -EINVAL; -- Greetings, Michael. PGP encryption is encouraged / 908D8B0E
Attachment:
signature.asc
Description: PGP signature