Message ID | 1662434908-5204-1-git-send-email-zenghongling@kylinos.cn (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | [1/3] uas: add no-uas quirk for Hiksemi usb_disk | expand |
diff --git a/linux-4.9.327/drivers/usb/storage/unusual_uas.h b/linux-4.9.327/drivers/usb/storage/unusual_uas.h index bf0bb79..4206385 100644 --- a/linux-4.9.327/drivers/usb/storage/unusual_uas.h +++ b/linux-4.9.327/drivers/usb/storage/unusual_uas.h @@ -182,6 +182,12 @@ UNUSUAL_DEV(0x152d, 0x0578, 0x0000, 0x9999, USB_SC_DEVICE, USB_PR_DEVICE, NULL, US_FL_BROKEN_FUA), +UNUSUAL_DEV(0x17ef, 0x3899, 0x0000, 0x9999, + "Thinkplus", + "External HDD", + USB_SC_DEVICE, USB_PR_DEVICE, NULL, + US_FL_IGNORE_UAS), + /* Reported-by: Thinh Nguyen <thinhn@synopsys.com> */ UNUSUAL_DEV(0x154b, 0xf00b, 0x0000, 0x9999, "PNY",
The UAS mode of Thinkplus is reported to fail to work on several platforms with the following error message: [ 39.702439] xhci_hcd 0000:0c:00.3: ERROR Transfer event for disabled endpoint or incorrect stream ring [ 39.702442] xhci_hcd 0000:0c:00.3: @000000026c61f810 00000000 00000000 1b000000 05038000 Falling back to USB mass storage can solve this problem, so ignore UAS function of this chip. Signed-off-by: zenghongling <zenghongling@kylinos.cn> --- linux-4.9.327/drivers/usb/storage/unusual_uas.h | 6 ++++++ 1 file changed, 6 insertions(+)