Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/usb Alphabetical sort.



details:   https://anonhg.NetBSD.org/src/rev/9ab6a1de2c0a
branches:  trunk
changeset: 537656:9ab6a1de2c0a
user:      gehenna <gehenna%NetBSD.org@localhost>
date:      Fri Oct 04 08:31:57 2002 +0000

description:
Alphabetical sort.

diffstat:

 sys/dev/usb/umass_quirks.c |  182 +++++++++++++++++++++++---------------------
 1 files changed, 94 insertions(+), 88 deletions(-)

diffs (252 lines):

diff -r 23cc1516dba0 -r 9ab6a1de2c0a sys/dev/usb/umass_quirks.c
--- a/sys/dev/usb/umass_quirks.c        Fri Oct 04 08:16:00 2002 +0000
+++ b/sys/dev/usb/umass_quirks.c        Fri Oct 04 08:31:57 2002 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: umass_quirks.c,v 1.22 2002/10/04 08:16:00 gehenna Exp $        */
+/*     $NetBSD: umass_quirks.c,v 1.23 2002/10/04 08:31:57 gehenna Exp $        */
 
 /*
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -58,10 +58,18 @@
 Static void umass_fixup_yedata(struct umass_softc *);
 
 Static const struct umass_quirk umass_quirks[] = {
-        { { USB_VENDOR_DMI, USB_PRODUCT_DMI_SA2_0 },
+       { { USB_VENDOR_ATI, USB_PRODUCT_ATI2_205 },
+         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+         0,
+         0,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
+       { { USB_VENDOR_DMI, USB_PRODUCT_DMI_SA2_0 },
          UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
-          0,
-          PQUIRK_NOMODESENSE,
+         0,
+         PQUIRK_NOMODESENSE,
          UMATCH_VENDOR_PRODUCT,
          NULL, NULL
        },
@@ -74,6 +82,38 @@
          NULL, NULL
        },
 
+       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ADAPTERV2 },
+         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+         0,
+         0,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
+       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ATAPI },
+         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+         0,
+         0,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
+       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_DRIVEV2_5 },
+         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+         0,
+         0,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
+       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_IDEUSB2 },
+         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+         0,
+         PQUIRK_NOMODESENSE,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
        { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_USBCABLE },
          UMASS_WPROTO_CBI, UMASS_CPROTO_ATAPI,
          UMASS_QUIRK_NO_START_STOP,
@@ -106,6 +146,22 @@
          NULL, NULL
        },
 
+       { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_S304 },
+         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+         UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
+         0,
+         UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
+         NULL, NULL
+       },
+
+       { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_X },
+         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+         UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
+         0,
+         UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
+         NULL, NULL
+       },
+
        { { USB_VENDOR_MSYSTEMS, USB_PRODUCT_MSYSTEMS_DISKONKEY },
          UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
          UMASS_QUIRK_NO_MAX_LUN,
@@ -114,6 +170,14 @@
          NULL, NULL
        },
 
+       { { USB_VENDOR_NEODIO, USB_PRODUCT_NEODIO_ND5010 },
+         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+         0,
+         PQUIRK_NOMODESENSE | PQUIRK_FORCELUNS,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
        { { USB_VENDOR_OLYMPUS, USB_PRODUCT_OLYMPUS_C1 },
          UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
          UMASS_QUIRK_WRONG_CSWSIG,
@@ -122,6 +186,14 @@
          NULL, NULL
        },
 
+       { { USB_VENDOR_ONSPEC, USB_PRODUCT_ONSPEC_MD1II },
+         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+         UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
+         PQUIRK_NOMODESENSE,
+         UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
+         NULL, NULL
+       },
+
        { { USB_VENDOR_ONSPEC, USB_PRODUCT_ONSPEC_MD2 },
          UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
          0,
@@ -130,14 +202,22 @@
          NULL, NULL
        },
 
-       { { USB_VENDOR_ONSPEC, USB_PRODUCT_ONSPEC_MD1II },
+       { { USB_VENDOR_PEN, USB_PRODUCT_PEN_USBDISK },
          UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
          UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
-         PQUIRK_NOMODESENSE,
+         0,
          UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
          NULL, NULL
        },
 
+       { { USB_VENDOR_PQI, USB_PRODUCT_PQI_TRAVELFLASH },
+         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+         0,
+         PQUIRK_NOMODESENSE | PQUIRK_NODOORLOCK,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
        { { USB_VENDOR_SCANLOGIC, USB_PRODUCT_SCANLOGIC_SL11R },
          UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UFI,
          0,
@@ -162,6 +242,14 @@
          NULL, NULL
        },
 
+       { { USB_VENDOR_SONY, USB_PRODUCT_SONY_DRIVEV2 },
+         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+         0,
+         0,
+         UMATCH_VENDOR_PRODUCT,
+         NULL, NULL
+       },
+
        { { USB_VENDOR_SONY, USB_PRODUCT_SONY_MSC },
          UMASS_WPROTO_CBI, UMASS_CPROTO_UFI,
          UMASS_QUIRK_FORCE_SHORT_INQUIRY | UMASS_QUIRK_RS_NO_CLEAR_UA,
@@ -201,88 +289,6 @@
          UMATCH_VENDOR_PRODUCT_REV,
          NULL, umass_fixup_yedata
        },
-
-       { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_S304 },
-         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
-         UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
-         0,
-         UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
-         NULL, NULL
-       },
-
-       { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_X },
-         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
-         UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
-         0,
-         UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
-         NULL, NULL
-       },
-
-       { { USB_VENDOR_PEN, USB_PRODUCT_PEN_USBDISK },
-         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
-         UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
-         0,
-         UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
-         NULL, NULL
-       },
-
-       /* InSystem Design ATA over USB devices */
-       { { USB_VENDOR_ATI, USB_PRODUCT_ATI2_205 },
-         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
-         0,
-         0,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
-       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ATAPI },
-         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
-         0,
-         0,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
-       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_DRIVEV2_5 },
-         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
-         0,
-         0,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
-       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ADAPTERV2 },
-         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
-         0,
-         0,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
-       { { USB_VENDOR_SONY, USB_PRODUCT_SONY_DRIVEV2 },
-         UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
-         0,
-         0,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
-       { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_IDEUSB2 },
-         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
-         0,
-         PQUIRK_NOMODESENSE,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
-       { { USB_VENDOR_NEODIO, USB_PRODUCT_NEODIO_ND5010 },
-         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
-         0,
-         PQUIRK_NOMODESENSE | PQUIRK_FORCELUNS,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
-       { { USB_VENDOR_PQI, USB_PRODUCT_PQI_TRAVELFLASH },
-         UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
-         0,
-         PQUIRK_NOMODESENSE | PQUIRK_NODOORLOCK,
-         UMATCH_VENDOR_PRODUCT,
-         NULL, NULL
-       },
 };
 
 const struct umass_quirk *



Home | Main Index | Thread Index | Old Index