From 3b08fcd4a0e2a9bcc34ff607936292eaa49a4b1b Mon Sep 17 00:00:00 2001 From: Ming Lei Date: Sat, 19 Jan 2013 19:30:30 +0800 Subject: [PATCH] --- yaml --- r: 354577 b: refs/heads/master c: f4cc1834bdc47d0574ceffb728f256f67e1190ef h: refs/heads/master i: 354575: ac9e4edd3e19df53d14e321adcb74ffcd27cb122 v: v3 --- [refs] | 2 +- trunk/drivers/usb/storage/usb.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index b95d2c83a3c4..254ee1622064 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: fde26380315d7d57816efc143b7924c82dba764d +refs/heads/master: f4cc1834bdc47d0574ceffb728f256f67e1190ef diff --git a/trunk/drivers/usb/storage/usb.c b/trunk/drivers/usb/storage/usb.c index 31b3e1a61bbd..07b3e5406f48 100644 --- a/trunk/drivers/usb/storage/usb.c +++ b/trunk/drivers/usb/storage/usb.c @@ -976,6 +976,9 @@ int usb_stor_probe2(struct us_data *us) if (us->fflags & US_FL_SINGLE_LUN) us->max_lun = 0; + if (!(us->fflags & US_FL_SCM_MULT_TARG)) + us_to_host(us)->max_id = 1; + /* Find the endpoints and calculate pipe values */ result = get_pipes(us); if (result)