From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Fri, 19 Jun 2015 14:34:15 +0200 Subject: [U-Boot] [PATCH 0/2] usb: 2 keyboard fixes for v2015.07 In-Reply-To: <1434659674-13852-1-git-send-email-hdegoede@redhat.com> References: <1434659674-13852-1-git-send-email-hdegoede@redhat.com> Message-ID: <201506191434.15695.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Thursday, June 18, 2015 at 10:34:32 PM, Hans de Goede wrote: > Hi Marek, Hi Hans, > While working on enabling the musb device-model support on more sunxi > boards, I noticed a problem with usb-keyboards when plugged into an usb-2 > hub and thus connected via the ehci code. > > In the scenario of a usb-kbd connected to an ehci controller, combined > with using CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE (*), an ehci code bug > triggers which causes every other usb interrupt packet to get lost due > to a data toggle mismatch. We've had this bug for a long time, loosing > the key release packets most of the time, which did not matter, until > my recent usb-kbd keyrepeat changes. > > The first patch in this series fixes this, the second patch is a > better safe then sorry patch I wrote while working on this. > > Can you please queue both of these up for merging into v2015.07 ? Applied both, thanks! Best regards, Marek Vasut