Lines Matching defs:uaa

778 umass_probe_proto(device_t dev, struct usb_attach_arg *uaa)
782 uint32_t proto = umass_get_proto(uaa->iface);
789 if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_BBB)) {
792 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_CBI)) {
795 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_WIRE_CBI_I)) {
800 if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_SCSI)) {
803 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_ATAPI)) {
806 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_UFI)) {
809 } else if (usb_test_quirk(uaa, UQ_MSC_FORCE_PROTO_RBC)) {
828 if (usb_test_quirk(uaa, UQ_MSC_NO_TEST_UNIT_READY))
830 if (usb_test_quirk(uaa, UQ_MSC_NO_RS_CLEAR_UA))
832 if (usb_test_quirk(uaa, UQ_MSC_NO_START_STOP))
834 if (usb_test_quirk(uaa, UQ_MSC_NO_GETMAXLUN))
836 if (usb_test_quirk(uaa, UQ_MSC_NO_INQUIRY))
838 if (usb_test_quirk(uaa, UQ_MSC_NO_INQUIRY_EVPD))
840 if (usb_test_quirk(uaa, UQ_MSC_NO_PREVENT_ALLOW))
842 if (usb_test_quirk(uaa, UQ_MSC_NO_SYNC_CACHE))
844 if (usb_test_quirk(uaa, UQ_MSC_SHUTTLE_INIT))
846 if (usb_test_quirk(uaa, UQ_MSC_ALT_IFACE_1))
848 if (usb_test_quirk(uaa, UQ_MSC_FLOPPY_SPEED))
850 if (usb_test_quirk(uaa, UQ_MSC_IGNORE_RESIDUE))
852 if (usb_test_quirk(uaa, UQ_MSC_WRONG_CSWSIG))
854 if (usb_test_quirk(uaa, UQ_MSC_RBC_PAD_TO_12))
856 if (usb_test_quirk(uaa, UQ_MSC_READ_CAP_OFFBY1))
858 if (usb_test_quirk(uaa, UQ_MSC_FORCE_SHORT_INQ))
870 struct usb_attach_arg *uaa = device_get_ivars(dev);
873 if (uaa->usb_mode != USB_MODE_HOST) {
876 temp = umass_probe_proto(dev, uaa);
885 struct usb_attach_arg *uaa = device_get_ivars(dev);
886 struct umass_probe_proto temp = umass_probe_proto(dev, uaa);
897 sc->sc_udev = uaa->device;
912 id = usbd_get_interface_descriptor(uaa->iface);
964 (uaa->device, uaa->info.bIfaceIndex, 1);
976 err = usbd_transfer_setup(uaa->device,
977 &uaa->info.bIfaceIndex, sc->sc_xfer, umass_bbb_config,
985 err = usbd_transfer_setup(uaa->device,
986 &uaa->info.bIfaceIndex, sc->sc_xfer, umass_cbi_config,