usb_test_quirk
if (usb_test_quirk(uaa, UQ_SINGLE_CMD_MIDI))
usb_test_quirk(uaa, UQ_AU_VENDOR_CLASS) == 0)
if (usb_test_quirk(uaa, UQ_BAD_AUDIO))
if (usb_test_quirk(uaa, UQ_BAD_MIDI))
if (usb_test_quirk(uaa, UQ_AUDIO_SWAP_LR))
if (usb_test_quirk(uaa, UQ_AU_INP_ASYNC))
if (usb_test_quirk(uaa, UQ_AU_NO_XU))
if (usb_test_quirk(uaa, UQ_BAD_ADC))
if (usb_test_quirk(uaa, UQ_AU_VENDOR_CLASS))
if (usb_test_quirk(uaa, UQ_AU_SET_SPDIF_CM6206))
if (usb_test_quirk(uaa, UQ_HID_IGNORE))
!usb_test_quirk(uaa, UQ_KBD_IGNORE)) ||
!usb_test_quirk(uaa, UQ_UMS_IGNORE))))
if (usb_test_quirk(uaa, UQ_KBD_IGNORE))
if (usb_test_quirk(uaa, UQ_KBD_BOOTPROTO) ||
if (usb_test_quirk(uaa, UQ_UMS_IGNORE))
if (usb_test_quirk(uaa, UQ_MS_BAD_CLASS)) {
if (usb_test_quirk(uaa, UQ_MS_REVZ)) {
uint8_t usb_test_quirk(const struct usb_attach_arg *uaa, uint16_t quirk);
if (usb_test_quirk(uaa, UQ_MSC_EJECT_HUAWEI))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_SIERRA))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_SCSIEJECT))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_REZERO))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_ZTESTOR))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_CMOTECH))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_WAIT))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_HUAWEISCSI))
else if (usb_test_quirk(uaa, UQ_MSC_EJECT_TCT))
|| usb_test_quirk(uaa, UQ_MSC_EJECT_SAEL_M460)) {
if (usb_test_quirk(uaa, UQ_ASSUME_CM_OVER_DATA)) {
if (usb_test_quirk(uaa, UQ_MSC_IGNORE)) {
if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_BBB)) {
} else if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_CBI)) {
} else if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_CBI_I)) {
if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_SCSI)) {
} else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_ATAPI)) {
} else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_UFI)) {
} else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_RBC)) {
if (usb_test_quirk(uaa, UQ_MSC_NO_TEST_UNIT_READY))
if (usb_test_quirk(uaa, UQ_MSC_NO_RS_CLEAR_UA))
if (usb_test_quirk(uaa, UQ_MSC_NO_START_STOP))
if (usb_test_quirk(uaa, UQ_MSC_NO_GETMAXLUN))
if (usb_test_quirk(uaa, UQ_MSC_NO_INQUIRY))
if (usb_test_quirk(uaa, UQ_MSC_NO_INQUIRY_EVPD))
if (usb_test_quirk(uaa, UQ_MSC_NO_PREVENT_ALLOW))
if (usb_test_quirk(uaa, UQ_MSC_NO_SYNC_CACHE))
if (usb_test_quirk(uaa, UQ_MSC_SHUTTLE_INIT))
if (usb_test_quirk(uaa, UQ_MSC_ALT_IFACE_1))
if (usb_test_quirk(uaa, UQ_MSC_FLOPPY_SPEED))
if (usb_test_quirk(uaa, UQ_MSC_IGNORE_RESIDUE))
if (usb_test_quirk(uaa, UQ_MSC_WRONG_CSWSIG))
if (usb_test_quirk(uaa, UQ_MSC_RBC_PAD_TO_12))
if (usb_test_quirk(uaa, UQ_MSC_READ_CAP_OFFBY1))
if (usb_test_quirk(uaa, UQ_MSC_FORCE_SHORT_INQ))
if (usb_test_quirk(&uaa, UQ_MSC_DYMO_EJECT) != 0 &&
if (usb_test_quirk(&uaa, UQ_BUS_POWERED))
if (usb_test_quirk(&uaa, UQ_NO_STRINGS))
if (usb_test_quirk(&uaa, UQ_KBD_DELAY_INIT))
if (usb_test_quirk(&uaa, UQ_KBD_DELAY_CTRL_MSG))
if (usb_test_quirk(&uaa, UQ_CFG_INDEX_0)) {
} else if (usb_test_quirk(&uaa, UQ_CFG_INDEX_1)) {
} else if (usb_test_quirk(&uaa, UQ_CFG_INDEX_2)) {
} else if (usb_test_quirk(&uaa, UQ_CFG_INDEX_3)) {
} else if (usb_test_quirk(&uaa, UQ_CFG_INDEX_4)) {
usb_test_quirk(&uaa, UQ_MSC_NO_START_STOP) == 0 &&
usb_test_quirk(&uaa, UQ_MSC_NO_PREVENT_ALLOW) == 0 &&
usb_test_quirk(&uaa, UQ_MSC_NO_SYNC_CACHE) == 0 &&
usb_test_quirk(&uaa, UQ_MSC_NO_TEST_UNIT_READY) == 0 &&
usb_test_quirk(&uaa, UQ_MSC_NO_GETMAXLUN) == 0 &&
usb_test_quirk(&uaa, UQ_MSC_NO_INQUIRY) == 0 &&
usb_test_quirk(&uaa, UQ_MSC_IGNORE) == 0) {
if (usb_test_quirk(uaa, UQ_MSC_NO_GETMAXLUN) == 0 &&
if (usb_test_quirk(uaa, UQ_MSC_NO_TEST_UNIT_READY) == 0) {
if (usb_test_quirk(uaa, UQ_MSC_NO_PREVENT_ALLOW) == 0) {
if (usb_test_quirk(uaa, UQ_MSC_NO_START_STOP) == 0) {
if (usb_test_quirk(uaa, UQ_UVC_IR_INTRF_DISABLE)) {
if (usb_test_quirk(uaa, UQ_UVC_DROP_BIG_FORMAT))
if (usb_test_quirk(uaa, UQ_UVC_BIG_BUFFER))
if (usb_test_quirk(uaa, UQ_UVC_DISABLE_HUB_U1U2))
if (usb_test_quirk(uaa, UQ_UVC_NO_EOF))