diff for duplicates of <5647CBAE.4070908@interlog.com> diff --git a/a/1.txt b/N1/1.txt index 03c17f4..a4fb532 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -13,10 +13,3 @@ port using the ehci_hcd driver then the mass storage gadget worked Signed-of-by: Douglas Gilbert <dgilbert@interlog.com> Cc: <stable@vger.kernel.org> #4.0+ --------------- next part -------------- -A non-text attachment was scrubbed... -Name: atmel_udhs_int_mask.patch -Type: text/x-patch -Size: 553 bytes -Desc: not available -URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20151114/264e3f38/attachment.bin> diff --git a/N1/2.hdr b/N1/2.hdr new file mode 100644 index 0000000..320eb89 --- /dev/null +++ b/N1/2.hdr @@ -0,0 +1,5 @@ +Content-Type: text/x-patch; + name="atmel_udhs_int_mask.patch" +Content-Transfer-Encoding: 7bit +Content-Disposition: attachment; + filename="atmel_udhs_int_mask.patch" diff --git a/N1/2.txt b/N1/2.txt new file mode 100644 index 0000000..327099b --- /dev/null +++ b/N1/2.txt @@ -0,0 +1,13 @@ +diff --git a/drivers/usb/gadget/udc/atmel_usba_udc.c b/drivers/usb/gadget/udc/atmel_usba_udc.c +index f0f2b06..f92f5af 100644 +--- a/drivers/usb/gadget/udc/atmel_usba_udc.c ++++ b/drivers/usb/gadget/udc/atmel_usba_udc.c +@@ -1633,7 +1633,7 @@ static irqreturn_t usba_udc_irq(int irq, void *devid) + spin_lock(&udc->lock); + + int_enb = usba_int_enb_get(udc); +- status = usba_readl(udc, INT_STA) & int_enb; ++ status = usba_readl(udc, INT_STA) & (int_enb | USBA_HIGH_SPEED); + DBG(DBG_INT, "irq, status=%#08x\n", status); + + if (status & USBA_DET_SUSPEND) { diff --git a/a/content_digest b/N1/content_digest index 143fdab..c4349af 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,15 @@ - "From\0dgilbert@interlog.com (Douglas Gilbert)\0" + "From\0Douglas Gilbert <dgilbert@interlog.com>\0" "Subject\0[PATCH] Atmel USB High speed device port, speed fix\0" "Date\0Sat, 14 Nov 2015 19:02:54 -0500\0" - "To\0linux-arm-kernel@lists.infradead.org\0" - "\00:1\0" + "To\0linux-arm-kernel <linux-arm-kernel@lists.infradead.org>" + USB list <linux-usb@vger.kernel.org> + Boris BREZILLON <boris.brezillon@free-electrons.com> + Ferre + Nicolas <Nicolas.FERRE@atmel.com> + " Felipe Balbi <balbi@ti.com>\0" + "Cc\0Alan Stern <stern@rowland.harvard.edu>" + " stable@vger.kernel.org\0" + "\01:1\0" "b\0" "Following changes that appeared in lk 4.0.0, the gadget udc driver for\n" "some ARM based Atmel SoCs (e.g. at91sam9x5 and sama5d3 families)\n" @@ -18,13 +25,22 @@ "\n" "\n" "Signed-of-by: Douglas Gilbert <dgilbert@interlog.com>\n" - "Cc: <stable@vger.kernel.org> #4.0+\n" - "-------------- next part --------------\n" - "A non-text attachment was scrubbed...\n" - "Name: atmel_udhs_int_mask.patch\n" - "Type: text/x-patch\n" - "Size: 553 bytes\n" - "Desc: not available\n" - URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20151114/264e3f38/attachment.bin> + Cc: <stable@vger.kernel.org> #4.0+ + "\01:2\0" + "fn\0atmel_udhs_int_mask.patch\0" + "b\0" + "diff --git a/drivers/usb/gadget/udc/atmel_usba_udc.c b/drivers/usb/gadget/udc/atmel_usba_udc.c\n" + "index f0f2b06..f92f5af 100644\n" + "--- a/drivers/usb/gadget/udc/atmel_usba_udc.c\n" + "+++ b/drivers/usb/gadget/udc/atmel_usba_udc.c\n" + "@@ -1633,7 +1633,7 @@ static irqreturn_t usba_udc_irq(int irq, void *devid)\n" + " \tspin_lock(&udc->lock);\n" + " \n" + " \tint_enb = usba_int_enb_get(udc);\n" + "-\tstatus = usba_readl(udc, INT_STA) & int_enb;\n" + "+\tstatus = usba_readl(udc, INT_STA) & (int_enb | USBA_HIGH_SPEED);\n" + " \tDBG(DBG_INT, \"irq, status=%#08x\\n\", status);\n" + " \n" + " \tif (status & USBA_DET_SUSPEND) {" -322ed315591d5b54d3751d2afac55fe5550771542784c057148236a041bd692a +d4b449d400e770d0a18c859da7ade0c93cf39283fdedb4f74a7d4939cf924117
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.