mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-18 14:23:55 +00:00
Add quirk for Micron RealSSD eUSB failing on unsupported SCSI command
It appears this device fails if sent a SYNCHRONIZE_CACHE command, so add quirk to avoid sending it. I will follow up with Micron on this issue, and will adjust the quirk if necessary based on their feedback. Reviewed by: hselasky@
This commit is contained in:
parent
3f709d07c5
commit
c3369741c2
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=228243
|
@ -248,6 +248,7 @@ static struct usb_quirk_entry usb_quirks[USB_DEV_QUIRKS_MAX] = {
|
|||
USB_QUIRK(MICROTECH, DPCM, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_CBI,
|
||||
UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_TEST_UNIT_READY,
|
||||
UQ_MSC_NO_START_STOP),
|
||||
USB_QUIRK(MICRON, REALSSD, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE),
|
||||
USB_QUIRK(MICROTECH, SCSIDB25, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB,
|
||||
UQ_MSC_FORCE_PROTO_SCSI),
|
||||
USB_QUIRK(MICROTECH, SCSIHD50, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB,
|
||||
|
|
|
@ -317,6 +317,7 @@ vendor ACTLABS 0x061c Act Labs
|
|||
vendor ALARIS 0x0620 Alaris
|
||||
vendor APEX 0x0624 Apex
|
||||
vendor CREATIVE3 0x062a Creative Labs
|
||||
vendor MICRON 0x0634 Micron Technology
|
||||
vendor VIVITAR 0x0636 Vivitar
|
||||
vendor GUNZE 0x0637 Gunze Electronics USA
|
||||
vendor AVISION 0x0638 Avision
|
||||
|
@ -2226,6 +2227,9 @@ product MSI RT3070_7 0x899a RT3070
|
|||
product MSI RT2573_3 0xa861 RT2573
|
||||
product MSI RT2573_4 0xa874 RT2573
|
||||
|
||||
/* Micron products */
|
||||
product MICRON REALSSD 0x0655 Real SSD eUSB
|
||||
|
||||
/* Microsoft products */
|
||||
product MICROSOFT SIDEPREC 0x0008 SideWinder Precision Pro
|
||||
product MICROSOFT INTELLIMOUSE 0x0009 IntelliMouse
|
||||
|
|
Loading…
Reference in a new issue