2016-04-18 13:09:11 +03:00
/*
* Driver for USB Attached SCSI devices - Unusual Devices File
2013-10-25 17:04:33 +01:00
*
* ( c ) 2013 Hans de Goede < hdegoede @ redhat . com >
*
* Based on the same file for the usb - storage driver , which is :
* ( c ) 2000 - 2002 Matthew Dharm ( mdharm - usb @ one - eyed - alien . net )
* ( c ) 2000 Adam J . Richter ( adam @ yggdrasil . com ) , Yggdrasil Computing , Inc .
*
* This program is free software ; you can redistribute it and / or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation ; either version 2 , or ( at your option ) any
* later version .
*
* This program is distributed in the hope that it will be useful , but
* WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the GNU
* General Public License for more details .
*
* You should have received a copy of the GNU General Public License along
* with this program ; if not , write to the Free Software Foundation , Inc . ,
* 675 Mass Ave , Cambridge , MA 0213 9 , USA .
*/
/*
* IMPORTANT NOTE : This file must be included in another file which defines
* a UNUSUAL_DEV macro before this file is included .
*/
/*
* If you edit this file , please try to keep it sorted first by VendorID ,
* then by ProductID .
*
* If you want to add an entry for this file , be sure to include the
* following information :
* - a patch that adds the entry for your device , including your
* email address right above the entry ( plus maybe a brief
* explanation of the reason for the entry ) ,
* - lsusb - v output for the device
* Send your submission to Hans de Goede < hdegoede @ redhat . com >
* and don ' t forget to CC : the USB development list < linux - usb @ vger . kernel . org >
*/
2014-12-11 11:01:11 -08:00
/*
* Apricorn USB3 dongle sometimes returns " USBSUSBSUSBS " in response to SCSI
* commands in UAS mode . Observed with the 1.28 firmware ; are there others ?
*/
UNUSUAL_DEV ( 0x0984 , 0x0301 , 0x0128 , 0x0128 ,
" Apricorn " ,
" " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_IGNORE_UAS ) ,
2014-09-15 16:04:12 +02:00
/* https://bugzilla.kernel.org/show_bug.cgi?id=79511 */
UNUSUAL_DEV ( 0x0bc2 , 0x2312 , 0x0000 , 0x9999 ,
" Seagate " ,
" Expansion Desk " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
/* https://bbs.archlinux.org/viewtopic.php?id=183190 */
UNUSUAL_DEV ( 0x0bc2 , 0x3312 , 0x0000 , 0x9999 ,
" Seagate " ,
" Expansion Desk " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2014-10-23 14:40:57 +02:00
2016-04-12 12:27:09 +02:00
/* Reported-by: David Webb <djw@noc.ac.uk> */
UNUSUAL_DEV ( 0x0bc2 , 0x331a , 0x0000 , 0x9999 ,
" Seagate " ,
" Expansion Desk " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_REPORT_LUNS ) ,
2014-10-23 14:40:57 +02:00
/* Reported-by: Hans de Goede <hdegoede@redhat.com> */
UNUSUAL_DEV ( 0x0bc2 , 0x3320 , 0x0000 , 0x9999 ,
" Seagate " ,
" Expansion Desk " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
/* Reported-by: Bogdan Mihalcea <bogdan.mihalcea@infim.ro> */
UNUSUAL_DEV ( 0x0bc2 , 0xa003 , 0x0000 , 0x9999 ,
" Seagate " ,
" Backup Plus " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2014-09-16 18:36:52 +02:00
2014-12-05 11:11:29 +01:00
/* Reported-by: Marcin Zajączkowski <mszpak@wp.pl> */
UNUSUAL_DEV ( 0x0bc2 , 0xa013 , 0x0000 , 0x9999 ,
" Seagate " ,
" Backup Plus " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2015-01-08 15:15:15 +01:00
/* Reported-by: Hans de Goede <hdegoede@redhat.com> */
UNUSUAL_DEV ( 0x0bc2 , 0xa0a4 , 0x0000 , 0x9999 ,
" Seagate " ,
" Backup Plus Desk " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2014-09-17 10:10:58 +02:00
/* https://bbs.archlinux.org/viewtopic.php?id=183190 */
UNUSUAL_DEV ( 0x0bc2 , 0xab20 , 0x0000 , 0x9999 ,
" Seagate " ,
" Backup+ BK " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2014-10-31 14:37:32 +01:00
/* https://bbs.archlinux.org/viewtopic.php?id=183190 */
UNUSUAL_DEV ( 0x0bc2 , 0xab21 , 0x0000 , 0x9999 ,
" Seagate " ,
" Backup+ BK " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2015-01-08 15:15:15 +01:00
/* Reported-by: G. Richard Bellamy <rbellamy@pteradigm.com> */
UNUSUAL_DEV ( 0x0bc2 , 0xab2a , 0x0000 , 0x9999 ,
" Seagate " ,
" BUP Fast HDD " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2015-03-16 15:18:13 +01:00
/* Reported-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> */
UNUSUAL_DEV ( 0x13fd , 0x3940 , 0x0000 , 0x9999 ,
" Initio Corporation " ,
" " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2015-02-23 13:41:14 +01:00
/* Reported-by: Tom Arild Naess <tanaess@gmail.com> */
UNUSUAL_DEV ( 0x152d , 0x0539 , 0x0000 , 0x9999 ,
" JMicron " ,
" JMS539 " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_REPORT_OPCODES ) ,
2014-09-16 18:36:52 +02:00
/* Reported-by: Claudio Bizzarri <claudio.bizzarri@gmail.com> */
UNUSUAL_DEV ( 0x152d , 0x0567 , 0x0000 , 0x9999 ,
" JMicron " ,
" JMS567 " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
2015-11-20 01:30:44 +01:00
US_FL_BROKEN_FUA | US_FL_NO_REPORT_OPCODES ) ,
2014-09-23 15:48:50 +02:00
2014-10-09 17:27:56 +02:00
/* Reported-by: Hans de Goede <hdegoede@redhat.com> */
UNUSUAL_DEV ( 0x2109 , 0x0711 , 0x0000 , 0x9999 ,
" VIA " ,
" VL711 " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_ATA_1X ) ,
2014-11-21 13:28:03 +01:00
2014-12-08 09:50:47 +01:00
/* Reported-by: Takeo Nakayama <javhera@gmx.com> */
UNUSUAL_DEV ( 0x357d , 0x7788 , 0x0000 , 0x9999 ,
" JMicron " ,
" JMS566 " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_REPORT_OPCODES ) ,
2014-11-21 13:28:03 +01:00
/* Reported-by: Hans de Goede <hdegoede@redhat.com> */
UNUSUAL_DEV ( 0x4971 , 0x1012 , 0x0000 , 0x9999 ,
" Hitachi " ,
" External HDD " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_IGNORE_UAS ) ,
2015-01-12 13:34:33 +01:00
/* Reported-by: Richard Henderson <rth@redhat.com> */
UNUSUAL_DEV ( 0x4971 , 0x8017 , 0x0000 , 0x9999 ,
" SimpleTech " ,
" External HDD " ,
USB_SC_DEVICE , USB_PR_DEVICE , NULL ,
US_FL_NO_REPORT_OPCODES ) ,