Lines Matching refs:uaa
806 umass_probe_proto(device_t dev, struct usb_attach_arg *uaa)
810 uint32_t proto = umass_get_proto(uaa->iface);
817 if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_BBB)) {
820 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_CBI)) {
823 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_CBI_I)) {
828 if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_SCSI)) {
831 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_ATAPI)) {
834 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_UFI)) {
837 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_RBC)) {
856 if (usb_test_quirk(uaa, UQ_MSC_NO_TEST_UNIT_READY))
858 if (usb_test_quirk(uaa, UQ_MSC_NO_RS_CLEAR_UA))
860 if (usb_test_quirk(uaa, UQ_MSC_NO_START_STOP))
862 if (usb_test_quirk(uaa, UQ_MSC_NO_GETMAXLUN))
864 if (usb_test_quirk(uaa, UQ_MSC_NO_INQUIRY))
866 if (usb_test_quirk(uaa, UQ_MSC_NO_INQUIRY_EVPD))
868 if (usb_test_quirk(uaa, UQ_MSC_NO_PREVENT_ALLOW))
870 if (usb_test_quirk(uaa, UQ_MSC_NO_SYNC_CACHE))
872 if (usb_test_quirk(uaa, UQ_MSC_SHUTTLE_INIT))
874 if (usb_test_quirk(uaa, UQ_MSC_ALT_IFACE_1))
876 if (usb_test_quirk(uaa, UQ_MSC_FLOPPY_SPEED))
878 if (usb_test_quirk(uaa, UQ_MSC_IGNORE_RESIDUE))
880 if (usb_test_quirk(uaa, UQ_MSC_WRONG_CSWSIG))
882 if (usb_test_quirk(uaa, UQ_MSC_RBC_PAD_TO_12))
884 if (usb_test_quirk(uaa, UQ_MSC_READ_CAP_OFFBY1))
886 if (usb_test_quirk(uaa, UQ_MSC_FORCE_SHORT_INQ))
898 struct usb_attach_arg *uaa =
902 if (uaa->usb_mode != USB_MODE_HOST) {
905 temp = umass_probe_proto(dev, uaa);
915 struct usb_attach_arg *uaa =
917 struct umass_probe_proto temp = umass_probe_proto(dev, uaa);
928 sc->sc_udev = uaa->device;
954 id = usbd_get_interface_descriptor(uaa->iface);
1004 (uaa->device, uaa->info.bIfaceIndex, 1);
1015 err = usbd_transfer_setup(uaa->device,
1016 &uaa->info.bIfaceIndex, sc->sc_xfer, umass_bbb_config,
1023 err = usbd_transfer_setup(uaa->device,
1024 &uaa->info.bIfaceIndex, sc->sc_xfer, umass_cbi_config,