Loading drivers/usb/gadget/android.c +4 −5 Original line number Diff line number Diff line Loading @@ -697,18 +697,17 @@ static int functionfs_ready_callback(struct ffs_data *ffs) struct android_dev *dev = ffs_function.android_dev; struct functionfs_config *config = ffs_function.config; if (dev) mutex_lock(&dev->mutex); if (!dev) return -ENODEV; mutex_lock(&dev->mutex); config->data = ffs; config->opened = true; if (config->enabled && dev) android_enable(dev); if (dev) mutex_unlock(&dev->mutex); return 0; } Loading Loading
drivers/usb/gadget/android.c +4 −5 Original line number Diff line number Diff line Loading @@ -697,18 +697,17 @@ static int functionfs_ready_callback(struct ffs_data *ffs) struct android_dev *dev = ffs_function.android_dev; struct functionfs_config *config = ffs_function.config; if (dev) mutex_lock(&dev->mutex); if (!dev) return -ENODEV; mutex_lock(&dev->mutex); config->data = ffs; config->opened = true; if (config->enabled && dev) android_enable(dev); if (dev) mutex_unlock(&dev->mutex); return 0; } Loading