raspberrypi / linux

Kernel source tree for Raspberry Pi-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://forums.raspberrypi.com/
Other
11.19k stars 5.02k forks source link

drivers: usb: xhci: set HID bit in streaming endpoint contexts #6461

Closed P33M closed 1 week ago

P33M commented 1 week ago

This fixes @naushir's reboot IO errors and also stops shallow IO depths from getting spurious NAKed packets.

The rationale in the commit message applies globally, which is why this isn't an RP1-specific quirk. I believe the VL805 implements this field as ignored-1.

naushir commented 1 week ago

Tested and this fixes my issue, LGTM!