Lines Matching +full:0 +full:x0500

78   .vid = USB_VENDOR_##v, .pid = USB_PRODUCT_##v##_##p, .lo_rev = 0x0000, \
79 .hi_rev = 0xffff, .quirks = { __VA_ARGS__ } \
84 .vid = USB_VENDOR_##v, .pid = 0x0000, .lo_rev = 0x0000, .hi_rev = 0xffff, \
96 USB_QUIRK_REV(INSIDEOUT, EDGEPORT4, 0x094, 0x094, UQ_SWAP_UNICODE),
97 USB_QUIRK_REV(DALLAS, J6502, 0x0a2, 0x0a2, UQ_BAD_ADC),
98 USB_QUIRK_REV(DALLAS, J6502, 0x0a2, 0x0a2, UQ_AU_NO_XU),
99 USB_QUIRK_REV(ALTEC, ADA70, 0x103, 0x103, UQ_BAD_ADC),
100 USB_QUIRK_REV(ALTEC, ASC495, 0x000, 0x000, UQ_BAD_AUDIO),
101 USB_QUIRK_REV(QTRONIX, 980N, 0x110, 0x110, UQ_SPUR_BUT_UP),
102 USB_QUIRK_REV(ALCOR2, KBD_HUB, 0x001, 0x001, UQ_SPUR_BUT_UP),
103 USB_QUIRK_REV(MCT, HUB0100, 0x102, 0x102, UQ_BUS_POWERED),
104 USB_QUIRK_REV(MCT, USB232, 0x102, 0x102, UQ_BUS_POWERED),
105 USB_QUIRK_REV(TI, UTUSB41, 0x110, 0x110, UQ_POWER_CLAIM),
106 USB_QUIRK_REV(TELEX, MIC1, 0x009, 0x009, UQ_AU_NO_FRAC),
107 USB_QUIRK_REV(SILICONPORTALS, YAPPHONE, 0x100, 0x100, UQ_AU_INP_ASYNC),
173 USB_QUIRK_REV(TENX, UAUDIO0, 0x0101, 0x0101, UQ_AUDIO_SWAP_LR),
191 USB_QUIRK_REV(METRICOM, RICOCHET_GS, 0x100, 0x100, UQ_ASSUME_CM_OVER_DATA),
192 USB_QUIRK_REV(SANYO, SCP4900, 0x000, 0x000, UQ_ASSUME_CM_OVER_DATA),
193 USB_QUIRK_REV(MOTOROLA2, T720C, 0x001, 0x001, UQ_ASSUME_CM_OVER_DATA),
194 USB_QUIRK_REV(EICON, DIVA852, 0x100, 0x100, UQ_ASSUME_CM_OVER_DATA),
195 USB_QUIRK_REV(SIEMENS2, ES75, 0x000, 0x000, UQ_ASSUME_CM_OVER_DATA),
229 USB_QUIRK_REV(CREATIVE, NOMAD, 0x0001, 0xffff, UQ_MSC_FORCE_WIRE_BBB,
351 * Product code 0x118.
362 /* Product code 0x12e.
363 * USB_QUIRK(OLYMPUS, E_PM2, 0),
367 * USB_QUIRK(OLYMPUS, E_M5MarkIII, 0),
440 USB_QUIRK_REV(SONY, HANDYCAM, 0x0500, 0x0500, UQ_MSC_FORCE_WIRE_CBI,
444 USB_QUIRK_REV(SONY, DSC, 0x0500, 0x0500, UQ_MSC_FORCE_WIRE_CBI,
446 USB_QUIRK_REV(SONY, DSC, 0x0600, 0x0600, UQ_MSC_FORCE_WIRE_CBI,
515 USB_QUIRK_REV(YEDATA, FLASHBUSTERU, 0x0000, 0x007F, UQ_MSC_FORCE_WIRE_CBI,
518 USB_QUIRK_REV(YEDATA, FLASHBUSTERU, 0x0080, 0x0080,
522 USB_QUIRK_REV(YEDATA, FLASHBUSTERU, 0x0081, 0xFFFF,
534 USB_QUIRK_REV(RALINK, RT_STOR, 0x0001, 0x0001, UQ_MSC_IGNORE),
684 for (x = 0; x != USB_QUIRK_MAX; x++) { in usb_strquirk()
686 if (strncmp(str, quirk, len) == 0 && in usb_strquirk()
687 quirk[len] == 0) in usb_strquirk()
697 * 0: Quirk not found
711 for (x = 0; x != USB_DEV_QUIRKS_MAX; x++) { in usb_test_quirk_by_info()
720 if (usb_quirks[x].pid != 0) in usb_test_quirk_by_info()
723 for (y = 0; y != USB_SUB_QUIRKS_MAX; y++) { in usb_test_quirk_by_info()
731 for (y = 0; y != USB_SUB_QUIRKS_MAX; y++) { in usb_test_quirk_by_info()
741 return (0); /* no quirk match */ in usb_test_quirk_by_info()
752 if ((vid | pid | lo_rev | hi_rev) == 0) { in usb_quirk_get_entry()
757 for (x = 0; x != USB_DEV_QUIRKS_MAX; x++) { in usb_quirk_get_entry()
768 if (do_alloc == 0) { in usb_quirk_get_entry()
773 for (x = 0; x != USB_DEV_QUIRKS_MAX; x++) { in usb_quirk_get_entry()
778 usb_quirks[x].hi_rev) != 0) { in usb_quirk_get_entry()
797 * 0: Success
828 return (0); /* success */ in usb_quirk_ioctl()
838 return (0); /* success */ in usb_quirk_ioctl()
849 for (y = 0; y != USB_DEV_QUIRKS_MAX; y++) { in usb_quirk_ioctl()
850 if (strcmp(pgq->quirkname, usb_quirkstr(y)) == 0) { in usb_quirk_ioctl()
867 for (x = 0; x != USB_SUB_QUIRKS_MAX; x++) { in usb_quirk_ioctl()
877 return (0); /* success */ in usb_quirk_ioctl()
887 for (y = 0; y != USB_DEV_QUIRKS_MAX; y++) { in usb_quirk_ioctl()
888 if (strcmp(pgq->quirkname, usb_quirkstr(y)) == 0) { in usb_quirk_ioctl()
900 pgq->bcdDeviceLow, pgq->bcdDeviceHigh, 0); in usb_quirk_ioctl()
905 for (x = 0; x != USB_SUB_QUIRKS_MAX; x++) { in usb_quirk_ioctl()
915 for (x = 0; x != USB_SUB_QUIRKS_MAX; x++) { in usb_quirk_ioctl()
922 memset(pqe, 0, sizeof(*pqe)); in usb_quirk_ioctl()
925 return (0); /* success */ in usb_quirk_ioctl()
944 value = strtoul(*pptr, &end, 0); in usb_quirk_strtou16()
947 name, what, *end == 0 ? "incomplete" : "invalid"); in usb_quirk_strtou16()
948 return (0); in usb_quirk_strtou16()
983 quirk_idx = 0; in usb_quirk_add_entry_from_str()
984 while (*env != 0 && quirk_idx != USB_SUB_QUIRKS_MAX) { in usb_quirk_add_entry_from_str()
1005 if (*env != 0) in usb_quirk_add_entry_from_str()
1010 if (quirk_idx != 0) { in usb_quirk_add_entry_from_str()
1011 if (*env != 0) { in usb_quirk_add_entry_from_str()
1031 char envkey[sizeof(USB_QUIRK_ENVROOT) + 2]; /* 2 digits max, 0 to 99 */ in usb_quirk_init()
1038 for (i = 0; i != 100; i++) { in usb_quirk_init()