Re: [PATCH] usb: Add 1ms delay after first Get Descriptor request

2022-11-03 Thread Marek Vasut
On 11/3/22 22:31, Janne Grunau wrote: Hi, [...] In any case we need a way to enable/disable this as it will slow down unaffected platforms. This makes little difference, since anyone can plug such device into a port and suddenly the platform is affected. We cannot really predict what users

Re: [PATCH] usb: Add 1ms delay after first Get Descriptor request

2022-11-03 Thread Janne Grunau
On 2022-10-31 21:57:39 +0100, Marek Vasut wrote: > On 10/31/22 20:27, Simon Glass wrote: > > Hi Marek, > > Hi, > > > On Sun, 30 Oct 2022 at 16:38, Marek Vasut wrote: > > > > > > Logitech Unifying Receiver 046d:c52b bcdDevice 12.10 seems > > > sensitive about the first Get Descriptor request.

Re: [PATCH] usb: Add 1ms delay after first Get Descriptor request

2022-10-31 Thread Marek Vasut
On 10/31/22 20:27, Simon Glass wrote: Hi Marek, Hi, On Sun, 30 Oct 2022 at 16:38, Marek Vasut wrote: Logitech Unifying Receiver 046d:c52b bcdDevice 12.10 seems sensitive about the first Get Descriptor request. If there are any other requests in the same microframe, the device reports

Re: [PATCH] usb: Add 1ms delay after first Get Descriptor request

2022-10-31 Thread Simon Glass
Hi Marek, On Sun, 30 Oct 2022 at 16:38, Marek Vasut wrote: > > Logitech Unifying Receiver 046d:c52b bcdDevice 12.10 seems > sensitive about the first Get Descriptor request. If there > are any other requests in the same microframe, the device > reports bogus data, first of the descriptor parts

[PATCH] usb: Add 1ms delay after first Get Descriptor request

2022-10-30 Thread Marek Vasut
Logitech Unifying Receiver 046d:c52b bcdDevice 12.10 seems sensitive about the first Get Descriptor request. If there are any other requests in the same microframe, the device reports bogus data, first of the descriptor parts is not sent to the host. Wait over one microframe duration before