mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 00:32:25 -04:00
Add the NO_SYNC_CACHE quirk for all Apple USB MSC devices, as they
typically do not handle the SYNCHRONIZE_CACHE command - they either return an error or the firmware enters a reset loop. Reviewed by: hselasky Approved by: rstone (co-mentor) MFC after: 2 weeks
This commit is contained in:
parent
6011443800
commit
7716eb4c40
2 changed files with 2 additions and 0 deletions
|
|
@ -482,6 +482,7 @@ static struct usb_quirk_entry usb_quirks[USB_DEV_QUIRKS_MAX] = {
|
|||
* after issuing non-supported commands:
|
||||
*/
|
||||
USB_QUIRK(ALCOR, DUMMY, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE, UQ_MSC_NO_TEST_UNIT_READY, UQ_MATCH_VENDOR_ONLY),
|
||||
USB_QUIRK(APPLE, DUMMY, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE, UQ_MATCH_VENDOR_ONLY),
|
||||
USB_QUIRK(FEIYA, DUMMY, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE, UQ_MATCH_VENDOR_ONLY),
|
||||
USB_QUIRK(REALTEK, DUMMY, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE, UQ_MATCH_VENDOR_ONLY),
|
||||
USB_QUIRK(INITIO, DUMMY, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE, UQ_MATCH_VENDOR_ONLY),
|
||||
|
|
|
|||
|
|
@ -1050,6 +1050,7 @@ product AOX USB101 0x0008 Ethernet
|
|||
product APC UPS 0x0002 Uninterruptible Power Supply
|
||||
|
||||
/* Apple Computer products */
|
||||
product APPLE DUMMY 0x0000 Dummy product
|
||||
product APPLE IMAC_KBD 0x0201 USB iMac Keyboard
|
||||
product APPLE KBD 0x0202 USB Keyboard M2452
|
||||
product APPLE EXT_KBD 0x020c Apple Extended USB Keyboard
|
||||
|
|
|
|||
Loading…
Reference in a new issue