summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/storage/ustorage_fs.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/usb/storage/ustorage_fs.c')
-rw-r--r--sys/dev/usb/storage/ustorage_fs.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/sys/dev/usb/storage/ustorage_fs.c b/sys/dev/usb/storage/ustorage_fs.c
index 80dcb9b..2af5d66 100644
--- a/sys/dev/usb/storage/ustorage_fs.c
+++ b/sys/dev/usb/storage/ustorage_fs.c
@@ -325,7 +325,7 @@ ustorage_fs_probe(device_t dev)
return (ENXIO);
}
/* Check for a standards compliant device */
- id = usb2_get_interface_descriptor(uaa->iface);
+ id = usbd_get_interface_descriptor(uaa->iface);
if ((id == NULL) ||
(id->bInterfaceClass != UICLASS_MASS) ||
(id->bInterfaceSubClass != UISUBCLASS_SCSI) ||
@@ -371,14 +371,14 @@ ustorage_fs_attach(device_t dev)
sc->sc_lun[0].removable = 1;
}
- device_set_usb2_desc(dev);
+ device_set_usb_desc(dev);
mtx_init(&sc->sc_mtx, "USTORAGE_FS lock",
NULL, (MTX_DEF | MTX_RECURSE));
/* get interface index */
- id = usb2_get_interface_descriptor(uaa->iface);
+ id = usbd_get_interface_descriptor(uaa->iface);
if (id == NULL) {
device_printf(dev, "failed to get "
"interface number\n");
@@ -386,12 +386,12 @@ ustorage_fs_attach(device_t dev)
}
sc->sc_iface_no = id->bInterfaceNumber;
- err = usb2_transfer_setup(uaa->device,
+ err = usbd_transfer_setup(uaa->device,
&uaa->info.bIfaceIndex, sc->sc_xfer, ustorage_fs_bbb_config,
USTORAGE_FS_T_BBB_MAX, sc, &sc->sc_mtx);
if (err) {
device_printf(dev, "could not setup required "
- "transfers, %s\n", usb2_errstr(err));
+ "transfers, %s\n", usbd_errstr(err));
goto detach;
}
/* start Mass Storage State Machine */
@@ -414,7 +414,7 @@ ustorage_fs_detach(device_t dev)
/* teardown our statemachine */
- usb2_transfer_unsetup(sc->sc_xfer, USTORAGE_FS_T_BBB_MAX);
+ usbd_transfer_unsetup(sc->sc_xfer, USTORAGE_FS_T_BBB_MAX);
mtx_destroy(&sc->sc_mtx);
@@ -444,16 +444,16 @@ ustorage_fs_transfer_start(struct ustorage_fs_softc *sc, uint8_t xfer_index)
{
if (sc->sc_xfer[xfer_index]) {
sc->sc_last_xfer_index = xfer_index;
- usb2_transfer_start(sc->sc_xfer[xfer_index]);
+ usbd_transfer_start(sc->sc_xfer[xfer_index]);
}
}
static void
ustorage_fs_transfer_stop(struct ustorage_fs_softc *sc)
{
- usb2_transfer_stop(sc->sc_xfer[sc->sc_last_xfer_index]);
+ usbd_transfer_stop(sc->sc_xfer[sc->sc_last_xfer_index]);
mtx_unlock(&sc->sc_mtx);
- usb2_transfer_drain(sc->sc_xfer[sc->sc_last_xfer_index]);
+ usbd_transfer_drain(sc->sc_xfer[sc->sc_last_xfer_index]);
mtx_lock(&sc->sc_mtx);
}
@@ -585,8 +585,8 @@ tr_setup:
}
xfer->frlengths[0] = sizeof(sc->sc_cbw);
- usb2_set_frame_data(xfer, &sc->sc_cbw, 0);
- usb2_start_hardware(xfer);
+ usbd_set_frame_data(xfer, &sc->sc_cbw, 0);
+ usbd_transfer_submit(xfer);
break;
default: /* Error */
@@ -654,7 +654,7 @@ tr_setup:
xfer->flags.stall_pipe = 0;
}
xfer->frlengths[0] = max_bulk;
- usb2_start_hardware(xfer);
+ usbd_transfer_submit(xfer);
break;
default: /* Error */
@@ -708,8 +708,8 @@ tr_setup:
}
xfer->frlengths[0] = max_bulk;
- usb2_set_frame_data(xfer, sc->sc_transfer.data_ptr, 0);
- usb2_start_hardware(xfer);
+ usbd_set_frame_data(xfer, sc->sc_transfer.data_ptr, 0);
+ usbd_transfer_submit(xfer);
break;
default: /* Error */
@@ -767,8 +767,8 @@ tr_setup:
}
xfer->frlengths[0] = max_bulk;
- usb2_set_frame_data(xfer, sc->sc_transfer.data_ptr, 0);
- usb2_start_hardware(xfer);
+ usbd_set_frame_data(xfer, sc->sc_transfer.data_ptr, 0);
+ usbd_transfer_submit(xfer);
break;
default: /* Error */
@@ -812,8 +812,8 @@ tr_setup:
}
xfer->frlengths[0] = sizeof(sc->sc_csw);
- usb2_set_frame_data(xfer, &sc->sc_csw, 0);
- usb2_start_hardware(xfer);
+ usbd_set_frame_data(xfer, &sc->sc_csw, 0);
+ usbd_transfer_submit(xfer);
break;
default:
OpenPOWER on IntegriCloud