diff options
| author | Greg Kroah-Hartman <gregkh@suse.de> | 2010-07-22 16:57:38 -0700 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-07-22 16:57:38 -0700 |
| commit | 6bbbb136e761db39158852c9b42619c2438e9d45 (patch) | |
| tree | 4b48eba7be3ba0e7ffbddc0fee4988d26623099a /usb/usb-s3c-hsotg-fix-max-ep0-in-request-length.patch | |
| parent | 5caca10b163e38f1671c4be83c480581da4d90d6 (diff) | |
| download | patches-6bbbb136e761db39158852c9b42619c2438e9d45.tar.gz | |
lots of patches
Diffstat (limited to 'usb/usb-s3c-hsotg-fix-max-ep0-in-request-length.patch')
| -rw-r--r-- | usb/usb-s3c-hsotg-fix-max-ep0-in-request-length.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/usb/usb-s3c-hsotg-fix-max-ep0-in-request-length.patch b/usb/usb-s3c-hsotg-fix-max-ep0-in-request-length.patch new file mode 100644 index 00000000000000..dd52da35379845 --- /dev/null +++ b/usb/usb-s3c-hsotg-fix-max-ep0-in-request-length.patch @@ -0,0 +1,30 @@ +From ben@ben-laptop.fluff.org Thu Jul 22 16:49:57 2010 +From: Ben Dooks <ben-linux@fluff.org> +To: linux-samsung-soc@vger.kernel.org, linux-usb@vger.kernel.org +Cc: gregkh@suse.de, Ben Dooks <ben-linux@fluff.org> +Subject: USB: s3c-hsotg: Fix max EP0 IN request length +Date: Mon, 19 Jul 2010 09:40:47 +0100 +Message-Id: <1279528850-28245-9-git-send-email-ben-linux@fluff.org> + +The maximum length for any EP0 IN request on EP0 is 127 bytes, not 128 +as the driver currently has it. + +Signed-off-by: Ben Dooks <ben-linux@fluff.org> +Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +--- + drivers/usb/gadget/s3c-hsotg.c | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +--- a/drivers/usb/gadget/s3c-hsotg.c ++++ b/drivers/usb/gadget/s3c-hsotg.c +@@ -612,8 +612,7 @@ static unsigned get_ep_limit(struct s3c_ + maxpkt = S3C_DxEPTSIZ_PktCnt_LIMIT + 1; + } else { + if (hs_ep->dir_in) { +- /* maxsize = S3C_DIEPTSIZ0_XferSize_LIMIT + 1; */ +- maxsize = 64+64+1; ++ maxsize = 64+64; + maxpkt = S3C_DIEPTSIZ0_PktCnt_LIMIT + 1; + } else { + maxsize = 0x3f; |
