summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/misc/udbp.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/usb/misc/udbp.c')
-rw-r--r--sys/dev/usb/misc/udbp.c48
1 files changed, 24 insertions, 24 deletions
diff --git a/sys/dev/usb/misc/udbp.c b/sys/dev/usb/misc/udbp.c
index b17f587..e856296c 100644
--- a/sys/dev/usb/misc/udbp.c
+++ b/sys/dev/usb/misc/udbp.c
@@ -317,17 +317,17 @@ udbp_attach(device_t dev)
struct udbp_softc *sc = device_get_softc(dev);
int error;
- device_set_usb2_desc(dev);
+ device_set_usb_desc(dev);
snprintf(sc->sc_name, sizeof(sc->sc_name),
"%s", device_get_nameunit(dev));
mtx_init(&sc->sc_mtx, "udbp lock", NULL, MTX_DEF | MTX_RECURSE);
- error = usb2_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
+ error = usbd_transfer_setup(uaa->device, &uaa->info.bIfaceIndex,
sc->sc_xfer, udbp_config, UDBP_T_MAX, sc, &sc->sc_mtx);
if (error) {
- DPRINTF("error=%s\n", usb2_errstr(error));
+ DPRINTF("error=%s\n", usbd_errstr(error));
goto detach;
}
NG_BT_MBUFQ_INIT(&sc->sc_xmitq, UDBP_Q_MAXLEN);
@@ -376,7 +376,7 @@ udbp_detach(device_t dev)
}
/* free USB transfers, if any */
- usb2_transfer_unsetup(sc->sc_xfer, UDBP_T_MAX);
+ usbd_transfer_unsetup(sc->sc_xfer, UDBP_T_MAX);
mtx_destroy(&sc->sc_mtx);
@@ -418,7 +418,7 @@ udbp_bulk_read_callback(struct usb_xfer *xfer)
}
m->m_pkthdr.len = m->m_len = xfer->actlen;
- usb2_copy_out(xfer->frbuffers, 0, m->m_data, xfer->actlen);
+ usbd_copy_out(xfer->frbuffers, 0, m->m_data, xfer->actlen);
sc->sc_bulk_in_buffer = m;
@@ -432,18 +432,18 @@ tr_setup:
return;
}
if (sc->sc_flags & UDBP_FLAG_READ_STALL) {
- usb2_transfer_start(sc->sc_xfer[UDBP_T_RD_CS]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_RD_CS]);
return;
}
xfer->frlengths[0] = xfer->max_data_length;
- usb2_start_hardware(xfer);
+ usbd_transfer_submit(xfer);
return;
default: /* Error */
if (xfer->error != USB_ERR_CANCELLED) {
/* try to clear stall first */
sc->sc_flags |= UDBP_FLAG_READ_STALL;
- usb2_transfer_start(sc->sc_xfer[UDBP_T_RD_CS]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_RD_CS]);
}
return;
@@ -456,10 +456,10 @@ udbp_bulk_read_clear_stall_callback(struct usb_xfer *xfer)
struct udbp_softc *sc = xfer->priv_sc;
struct usb_xfer *xfer_other = sc->sc_xfer[UDBP_T_RD];
- if (usb2_clear_stall_callback(xfer, xfer_other)) {
+ if (usbd_clear_stall_callback(xfer, xfer_other)) {
DPRINTF("stall cleared\n");
sc->sc_flags &= ~UDBP_FLAG_READ_STALL;
- usb2_transfer_start(xfer_other);
+ usbd_transfer_start(xfer_other);
}
}
@@ -498,7 +498,7 @@ done:
}
/* start USB bulk-in transfer, if not already started */
- usb2_transfer_start(sc->sc_xfer[UDBP_T_RD]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_RD]);
mtx_unlock(&sc->sc_mtx);
}
@@ -516,7 +516,7 @@ udbp_bulk_write_callback(struct usb_xfer *xfer)
case USB_ST_SETUP:
if (sc->sc_flags & UDBP_FLAG_WRITE_STALL) {
- usb2_transfer_start(sc->sc_xfer[UDBP_T_WR_CS]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_WR_CS]);
return;
}
/* get next mbuf, if any */
@@ -535,7 +535,7 @@ udbp_bulk_write_callback(struct usb_xfer *xfer)
MCLBYTES);
m->m_pkthdr.len = MCLBYTES;
}
- usb2_m_copy_in(xfer->frbuffers, 0, m, 0, m->m_pkthdr.len);
+ usbd_m_copy_in(xfer->frbuffers, 0, m, 0, m->m_pkthdr.len);
xfer->frlengths[0] = m->m_pkthdr.len;
@@ -544,14 +544,14 @@ udbp_bulk_write_callback(struct usb_xfer *xfer)
DPRINTF("packet out: %d bytes\n",
xfer->frlengths[0]);
- usb2_start_hardware(xfer);
+ usbd_transfer_submit(xfer);
return;
default: /* Error */
if (xfer->error != USB_ERR_CANCELLED) {
/* try to clear stall first */
sc->sc_flags |= UDBP_FLAG_WRITE_STALL;
- usb2_transfer_start(sc->sc_xfer[UDBP_T_WR_CS]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_WR_CS]);
}
return;
@@ -564,10 +564,10 @@ udbp_bulk_write_clear_stall_callback(struct usb_xfer *xfer)
struct udbp_softc *sc = xfer->priv_sc;
struct usb_xfer *xfer_other = sc->sc_xfer[UDBP_T_WR];
- if (usb2_clear_stall_callback(xfer, xfer_other)) {
+ if (usbd_clear_stall_callback(xfer, xfer_other)) {
DPRINTF("stall cleared\n");
sc->sc_flags &= ~UDBP_FLAG_WRITE_STALL;
- usb2_transfer_start(xfer_other);
+ usbd_transfer_start(xfer_other);
}
}
@@ -725,7 +725,7 @@ ng_udbp_rcvdata(hook_p hook, item_p item)
/*
* start bulk-out transfer, if not already started:
*/
- usb2_transfer_start(sc->sc_xfer[UDBP_T_WR]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_WR]);
error = 0;
}
@@ -793,10 +793,10 @@ ng_udbp_connect(hook_p hook)
UDBP_FLAG_WRITE_STALL);
/* start bulk-in transfer */
- usb2_transfer_start(sc->sc_xfer[UDBP_T_RD]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_RD]);
/* start bulk-out transfer */
- usb2_transfer_start(sc->sc_xfer[UDBP_T_WR]);
+ usbd_transfer_start(sc->sc_xfer[UDBP_T_WR]);
mtx_unlock(&sc->sc_mtx);
@@ -823,12 +823,12 @@ ng_udbp_disconnect(hook_p hook)
} else {
/* stop bulk-in transfer */
- usb2_transfer_stop(sc->sc_xfer[UDBP_T_RD_CS]);
- usb2_transfer_stop(sc->sc_xfer[UDBP_T_RD]);
+ usbd_transfer_stop(sc->sc_xfer[UDBP_T_RD_CS]);
+ usbd_transfer_stop(sc->sc_xfer[UDBP_T_RD]);
/* stop bulk-out transfer */
- usb2_transfer_stop(sc->sc_xfer[UDBP_T_WR_CS]);
- usb2_transfer_stop(sc->sc_xfer[UDBP_T_WR]);
+ usbd_transfer_stop(sc->sc_xfer[UDBP_T_WR_CS]);
+ usbd_transfer_stop(sc->sc_xfer[UDBP_T_WR]);
/* cleanup queues */
NG_BT_MBUFQ_DRAIN(&sc->sc_xmitq);
OpenPOWER on IntegriCloud