clear usb flag when pull out usb
authorroot <root@nzy.(none)>
Fri, 24 Sep 2010 03:34:24 +0000 (11:34 +0800)
committerroot <root@nzy.(none)>
Fri, 24 Sep 2010 03:34:24 +0000 (11:34 +0800)
drivers/usb/gadget/f_mass_storage.c

index 2440bac48f88cb0ebe77575ebc445f44c9db2e6d..dbc394ae33c9610fe783137fc380cf5a42717d5f 100644 (file)
@@ -2932,6 +2932,8 @@ static void fsg_function_disable(struct usb_function *f)
        DBG(fsg, "fsg_function_disable\n");
        fsg->new_config = 0;
        raise_exception(fsg, FSG_STATE_CONFIG_CHANGE);
+       // yk 201009
+       set_msc_connect_flag(0);
 }
 
 static int __init fsg_probe(struct platform_device *pdev)