media/ovcamchip_core:
Quoted 6 lines · Nishanth Aravamudan
Any comments would be appreciated.
Description: Use
msleep()instead ofschedule_timeout()to guarantee the task delays as expected.
Looks good to me. Thank you for doing this.
Should I send this on to Andrew/Linus, or were you (or some automated janitor-patch-bot) planning to do that?
Thanks,
- Mark
Quoted 34 lines
Signed-off-by Nishanth Aravamudan <[email protected]>drivers/media/video/ovcamchip/ovcamchip_core.c +3
-4@@ -15,6 +15,7 @@#include <linux/module.h> #include <linux/moduleparam.h> #include <linux/slab.h> +#include <linux/delay.h> #include "ovcamchip_priv.h" #define DRIVER_VERSION "v2.27 for Linux 2.6"@@ -128,8 +129,7 @@ static int init_camchip(struct i2c_clienov_write (c,0x12 ,0x80 );/* Wait for it to initialize */ -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout (1 +150 *HZ /1000 ); +msleep (150 );for (i =0 , success =0 ; i <I2C_DETECT_RETRIES && !success; i++) {if (ov_read (c,GENERIC_REG_ID_HIGH , &high) >=0 ) {@@ -145,8 +145,7 @@ static int init_camchip(struct i2c_clienov_write (c,0x12 ,0x80 );/* Wait for it to initialize */ -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout (1 +150 *HZ /1000 ); +msleep (150 );/* Dummy read to sync I2C */ ov_read (c,0x00 , &low);
Signature · 2 lines
Mark McClelland mark AT alpha.dyndns.org
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors
Quoted 9 lines · Mark McClelland
Quoted 6 lines · Nishanth Aravamudan
Any comments would be appreciated.
Description: Use
msleep()instead ofschedule_timeout()to guarantee the task delays as expected.
Quoted 4 lines
Looks good to me. Thank you for doing this.
Should I send this on to Andrew/Linus, or were you (or some automated janitor-patch-bot) planning to do that?
If you don't send it to Andrew/Linus, then Max (the kernel-janitors maintainer) will take care of it, from what I understand.
-Nish
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors