HomeFreeBSD

usb(4): Quirk for non-compliant USB devices.

Description

usb(4): Quirk for non-compliant USB devices.

Some non-compliant USB devices do not implement the
clear endpoint halt feature. Silently ignore such
failures, when they at least responded correctly
passing up a valid STALL PID packet.

Tested by: Doug Ambrisko <ambrisko@ambrisko.com>
Sponsored by: NVIDIA Networking

(cherry picked from commit 4e2d8cd3e29bc885567f61ff358f8c9459d621ce)

Details

Provenance
hselaskyAuthored on Aug 27 2022, 6:50 AM
Parents
rGf8134ff6e657: u3g(4): Add more USB IDs.
Branches
Unknown
Tags
Unknown