From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sat, 11 Apr 2015 18:44:46 +0200 Subject: [U-Boot] [RFC PATCH] usb: kbd: add transfer error interrupt handling In-Reply-To: <5528B579.4020806@wwwdotorg.org> References: <1428721621-11422-1-git-send-email-swarren@wwwdotorg.org> <5528B579.4020806@wwwdotorg.org> Message-ID: <201504111844.46618.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 Saturday, April 11, 2015 at 07:47:37 AM, Stephen Warren wrote: > On 04/10/2015 09:07 PM, Stephen Warren wrote: > > If the USB transfer fails or otherwise returns no data, don't process the > > (non-existent) reponse data and generate keypresses from it. Doing so > > makes each successful transaction appear to be a new keypress, which > > results in ridiculously fast key repeat rates. > > > > FIXME: This breaks USB keyboard on at least NVIDIA Tegra Seaboard, hence > > why this is an RFC. > > I've tracked down the issue here, and it looks like I can replace this > patch with a patch to DWC2. So, ignore this patch and I'll post the DWC2 > patch soon; it's working now but I need to add a timeout to a loop and > do some more testing. Roger. I just got to handling my ML traffic now. Sorry for the delays! Best regards, Marek Vasut