summaryrefslogtreecommitdiff
path: root/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/usb.c
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/usb.c')
-rw-r--r--cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/usb.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/usb.c b/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/usb.c
index ac6114eea0..c10be0b0fb 100644
--- a/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/usb.c
+++ b/cleopatre/linux-2.6.25.10-spc300/drivers/usb/storage/usb.c
@@ -907,6 +907,10 @@ static int usb_stor_scan_thread(void * __us)
if (delay_use > 0) {
printk(KERN_DEBUG "usb-storage: waiting for device "
"to settle before scanning\n");
+#if defined (CONFIG_CHIP_MSE500)
+ //tony add for reducing usb device connect time
+ delay_use= 0;
+#endif
wait_event_freezable_timeout(us->delay_wait,
test_bit(US_FLIDX_DISCONNECTING, &us->flags),
delay_use * HZ);