summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ehci.c
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2006-09-06 23:44:25 +0000
committerWarner Losh <imp@FreeBSD.org>2006-09-06 23:44:25 +0000
commit56635f6bd3b14654919f320ebf1ef8107e44a9ac (patch)
tree2e077467ef96a921aba05ed82c82656b8e7d5369 /sys/dev/usb/ehci.c
parentf455418269f8ed7e738b8b3090f9040c1edd8127 (diff)
Notes
Diffstat (limited to 'sys/dev/usb/ehci.c')
-rw-r--r--sys/dev/usb/ehci.c262
1 files changed, 131 insertions, 131 deletions
diff --git a/sys/dev/usb/ehci.c b/sys/dev/usb/ehci.c
index 71d4061267d9..3c5707d21e86 100644
--- a/sys/dev/usb/ehci.c
+++ b/sys/dev/usb/ehci.c
@@ -142,105 +142,105 @@ struct ehci_pipe {
} u;
};
-Static usbd_status ehci_open(usbd_pipe_handle);
-Static void ehci_poll(struct usbd_bus *);
-Static void ehci_softintr(void *);
-Static int ehci_intr1(ehci_softc_t *);
-Static void ehci_waitintr(ehci_softc_t *, usbd_xfer_handle);
-Static void ehci_check_intr(ehci_softc_t *, struct ehci_xfer *);
-Static void ehci_idone(struct ehci_xfer *);
-Static void ehci_timeout(void *);
-Static void ehci_timeout_task(void *);
-Static void ehci_intrlist_timeout(void *);
-
-Static usbd_status ehci_allocm(struct usbd_bus *, usb_dma_t *, u_int32_t);
-Static void ehci_freem(struct usbd_bus *, usb_dma_t *);
-
-Static usbd_xfer_handle ehci_allocx(struct usbd_bus *);
-Static void ehci_freex(struct usbd_bus *, usbd_xfer_handle);
-
-Static usbd_status ehci_root_ctrl_transfer(usbd_xfer_handle);
-Static usbd_status ehci_root_ctrl_start(usbd_xfer_handle);
-Static void ehci_root_ctrl_abort(usbd_xfer_handle);
-Static void ehci_root_ctrl_close(usbd_pipe_handle);
-Static void ehci_root_ctrl_done(usbd_xfer_handle);
-
-Static usbd_status ehci_root_intr_transfer(usbd_xfer_handle);
-Static usbd_status ehci_root_intr_start(usbd_xfer_handle);
-Static void ehci_root_intr_abort(usbd_xfer_handle);
-Static void ehci_root_intr_close(usbd_pipe_handle);
-Static void ehci_root_intr_done(usbd_xfer_handle);
-
-Static usbd_status ehci_device_ctrl_transfer(usbd_xfer_handle);
-Static usbd_status ehci_device_ctrl_start(usbd_xfer_handle);
-Static void ehci_device_ctrl_abort(usbd_xfer_handle);
-Static void ehci_device_ctrl_close(usbd_pipe_handle);
-Static void ehci_device_ctrl_done(usbd_xfer_handle);
-
-Static usbd_status ehci_device_bulk_transfer(usbd_xfer_handle);
-Static usbd_status ehci_device_bulk_start(usbd_xfer_handle);
-Static void ehci_device_bulk_abort(usbd_xfer_handle);
-Static void ehci_device_bulk_close(usbd_pipe_handle);
-Static void ehci_device_bulk_done(usbd_xfer_handle);
-
-Static usbd_status ehci_device_intr_transfer(usbd_xfer_handle);
-Static usbd_status ehci_device_intr_start(usbd_xfer_handle);
-Static void ehci_device_intr_abort(usbd_xfer_handle);
-Static void ehci_device_intr_close(usbd_pipe_handle);
-Static void ehci_device_intr_done(usbd_xfer_handle);
-
-Static usbd_status ehci_device_isoc_transfer(usbd_xfer_handle);
-Static usbd_status ehci_device_isoc_start(usbd_xfer_handle);
-Static void ehci_device_isoc_abort(usbd_xfer_handle);
-Static void ehci_device_isoc_close(usbd_pipe_handle);
-Static void ehci_device_isoc_done(usbd_xfer_handle);
-
-Static void ehci_device_clear_toggle(usbd_pipe_handle pipe);
-Static void ehci_noop(usbd_pipe_handle pipe);
-
-Static int ehci_str(usb_string_descriptor_t *, int, char *);
-Static void ehci_pcd(ehci_softc_t *, usbd_xfer_handle);
-Static void ehci_pcd_able(ehci_softc_t *, int);
-Static void ehci_pcd_enable(void *);
-Static void ehci_disown(ehci_softc_t *, int, int);
-
-Static ehci_soft_qh_t *ehci_alloc_sqh(ehci_softc_t *);
-Static void ehci_free_sqh(ehci_softc_t *, ehci_soft_qh_t *);
-
-Static ehci_soft_qtd_t *ehci_alloc_sqtd(ehci_softc_t *);
-Static void ehci_free_sqtd(ehci_softc_t *, ehci_soft_qtd_t *);
-Static usbd_status ehci_alloc_sqtd_chain(struct ehci_pipe *,
+static usbd_status ehci_open(usbd_pipe_handle);
+static void ehci_poll(struct usbd_bus *);
+static void ehci_softintr(void *);
+static int ehci_intr1(ehci_softc_t *);
+static void ehci_waitintr(ehci_softc_t *, usbd_xfer_handle);
+static void ehci_check_intr(ehci_softc_t *, struct ehci_xfer *);
+static void ehci_idone(struct ehci_xfer *);
+static void ehci_timeout(void *);
+static void ehci_timeout_task(void *);
+static void ehci_intrlist_timeout(void *);
+
+static usbd_status ehci_allocm(struct usbd_bus *, usb_dma_t *, u_int32_t);
+static void ehci_freem(struct usbd_bus *, usb_dma_t *);
+
+static usbd_xfer_handle ehci_allocx(struct usbd_bus *);
+static void ehci_freex(struct usbd_bus *, usbd_xfer_handle);
+
+static usbd_status ehci_root_ctrl_transfer(usbd_xfer_handle);
+static usbd_status ehci_root_ctrl_start(usbd_xfer_handle);
+static void ehci_root_ctrl_abort(usbd_xfer_handle);
+static void ehci_root_ctrl_close(usbd_pipe_handle);
+static void ehci_root_ctrl_done(usbd_xfer_handle);
+
+static usbd_status ehci_root_intr_transfer(usbd_xfer_handle);
+static usbd_status ehci_root_intr_start(usbd_xfer_handle);
+static void ehci_root_intr_abort(usbd_xfer_handle);
+static void ehci_root_intr_close(usbd_pipe_handle);
+static void ehci_root_intr_done(usbd_xfer_handle);
+
+static usbd_status ehci_device_ctrl_transfer(usbd_xfer_handle);
+static usbd_status ehci_device_ctrl_start(usbd_xfer_handle);
+static void ehci_device_ctrl_abort(usbd_xfer_handle);
+static void ehci_device_ctrl_close(usbd_pipe_handle);
+static void ehci_device_ctrl_done(usbd_xfer_handle);
+
+static usbd_status ehci_device_bulk_transfer(usbd_xfer_handle);
+static usbd_status ehci_device_bulk_start(usbd_xfer_handle);
+static void ehci_device_bulk_abort(usbd_xfer_handle);
+static void ehci_device_bulk_close(usbd_pipe_handle);
+static void ehci_device_bulk_done(usbd_xfer_handle);
+
+static usbd_status ehci_device_intr_transfer(usbd_xfer_handle);
+static usbd_status ehci_device_intr_start(usbd_xfer_handle);
+static void ehci_device_intr_abort(usbd_xfer_handle);
+static void ehci_device_intr_close(usbd_pipe_handle);
+static void ehci_device_intr_done(usbd_xfer_handle);
+
+static usbd_status ehci_device_isoc_transfer(usbd_xfer_handle);
+static usbd_status ehci_device_isoc_start(usbd_xfer_handle);
+static void ehci_device_isoc_abort(usbd_xfer_handle);
+static void ehci_device_isoc_close(usbd_pipe_handle);
+static void ehci_device_isoc_done(usbd_xfer_handle);
+
+static void ehci_device_clear_toggle(usbd_pipe_handle pipe);
+static void ehci_noop(usbd_pipe_handle pipe);
+
+static int ehci_str(usb_string_descriptor_t *, int, char *);
+static void ehci_pcd(ehci_softc_t *, usbd_xfer_handle);
+static void ehci_pcd_able(ehci_softc_t *, int);
+static void ehci_pcd_enable(void *);
+static void ehci_disown(ehci_softc_t *, int, int);
+
+static ehci_soft_qh_t *ehci_alloc_sqh(ehci_softc_t *);
+static void ehci_free_sqh(ehci_softc_t *, ehci_soft_qh_t *);
+
+static ehci_soft_qtd_t *ehci_alloc_sqtd(ehci_softc_t *);
+static void ehci_free_sqtd(ehci_softc_t *, ehci_soft_qtd_t *);
+static usbd_status ehci_alloc_sqtd_chain(struct ehci_pipe *,
ehci_softc_t *, int, int, usbd_xfer_handle,
ehci_soft_qtd_t *, ehci_soft_qtd_t *,
ehci_soft_qtd_t **, ehci_soft_qtd_t **);
-Static void ehci_free_sqtd_chain(ehci_softc_t *, ehci_soft_qh_t *,
+static void ehci_free_sqtd_chain(ehci_softc_t *, ehci_soft_qh_t *,
ehci_soft_qtd_t *, ehci_soft_qtd_t *);
-Static usbd_status ehci_device_request(usbd_xfer_handle xfer);
+static usbd_status ehci_device_request(usbd_xfer_handle xfer);
-Static usbd_status ehci_device_setintr(ehci_softc_t *, ehci_soft_qh_t *,
+static usbd_status ehci_device_setintr(ehci_softc_t *, ehci_soft_qh_t *,
int ival);
-Static void ehci_add_qh(ehci_soft_qh_t *, ehci_soft_qh_t *);
-Static void ehci_rem_qh(ehci_softc_t *, ehci_soft_qh_t *,
+static void ehci_add_qh(ehci_soft_qh_t *, ehci_soft_qh_t *);
+static void ehci_rem_qh(ehci_softc_t *, ehci_soft_qh_t *,
ehci_soft_qh_t *);
-Static void ehci_activate_qh(ehci_soft_qh_t *, ehci_soft_qtd_t *);
-Static void ehci_sync_hc(ehci_softc_t *);
+static void ehci_activate_qh(ehci_soft_qh_t *, ehci_soft_qtd_t *);
+static void ehci_sync_hc(ehci_softc_t *);
-Static void ehci_close_pipe(usbd_pipe_handle, ehci_soft_qh_t *);
-Static void ehci_abort_xfer(usbd_xfer_handle, usbd_status);
+static void ehci_close_pipe(usbd_pipe_handle, ehci_soft_qh_t *);
+static void ehci_abort_xfer(usbd_xfer_handle, usbd_status);
#ifdef EHCI_DEBUG
-Static void ehci_dump_regs(ehci_softc_t *);
+static void ehci_dump_regs(ehci_softc_t *);
void ehci_dump(void);
-Static ehci_softc_t *theehci;
-Static void ehci_dump_link(ehci_link_t, int);
-Static void ehci_dump_sqtds(ehci_soft_qtd_t *);
-Static void ehci_dump_sqtd(ehci_soft_qtd_t *);
-Static void ehci_dump_qtd(ehci_qtd_t *);
-Static void ehci_dump_sqh(ehci_soft_qh_t *);
+static ehci_softc_t *theehci;
+static void ehci_dump_link(ehci_link_t, int);
+static void ehci_dump_sqtds(ehci_soft_qtd_t *);
+static void ehci_dump_sqtd(ehci_soft_qtd_t *);
+static void ehci_dump_qtd(ehci_qtd_t *);
+static void ehci_dump_sqh(ehci_soft_qh_t *);
#ifdef DIAGNOSTIC
-Static void ehci_dump_exfer(struct ehci_xfer *);
+static void ehci_dump_exfer(struct ehci_xfer *);
#endif
#endif
@@ -257,7 +257,7 @@ Static void ehci_dump_exfer(struct ehci_xfer *);
} while (0)
#define ehci_active_intr_list(ex) ((ex)->inext.le_prev != NULL)
-Static struct usbd_bus_methods ehci_bus_methods = {
+static struct usbd_bus_methods ehci_bus_methods = {
ehci_open,
ehci_softintr,
ehci_poll,
@@ -267,7 +267,7 @@ Static struct usbd_bus_methods ehci_bus_methods = {
ehci_freex,
};
-Static struct usbd_pipe_methods ehci_root_ctrl_methods = {
+static struct usbd_pipe_methods ehci_root_ctrl_methods = {
ehci_root_ctrl_transfer,
ehci_root_ctrl_start,
ehci_root_ctrl_abort,
@@ -276,7 +276,7 @@ Static struct usbd_pipe_methods ehci_root_ctrl_methods = {
ehci_root_ctrl_done,
};
-Static struct usbd_pipe_methods ehci_root_intr_methods = {
+static struct usbd_pipe_methods ehci_root_intr_methods = {
ehci_root_intr_transfer,
ehci_root_intr_start,
ehci_root_intr_abort,
@@ -285,7 +285,7 @@ Static struct usbd_pipe_methods ehci_root_intr_methods = {
ehci_root_intr_done,
};
-Static struct usbd_pipe_methods ehci_device_ctrl_methods = {
+static struct usbd_pipe_methods ehci_device_ctrl_methods = {
ehci_device_ctrl_transfer,
ehci_device_ctrl_start,
ehci_device_ctrl_abort,
@@ -294,7 +294,7 @@ Static struct usbd_pipe_methods ehci_device_ctrl_methods = {
ehci_device_ctrl_done,
};
-Static struct usbd_pipe_methods ehci_device_intr_methods = {
+static struct usbd_pipe_methods ehci_device_intr_methods = {
ehci_device_intr_transfer,
ehci_device_intr_start,
ehci_device_intr_abort,
@@ -303,7 +303,7 @@ Static struct usbd_pipe_methods ehci_device_intr_methods = {
ehci_device_intr_done,
};
-Static struct usbd_pipe_methods ehci_device_bulk_methods = {
+static struct usbd_pipe_methods ehci_device_bulk_methods = {
ehci_device_bulk_transfer,
ehci_device_bulk_start,
ehci_device_bulk_abort,
@@ -312,7 +312,7 @@ Static struct usbd_pipe_methods ehci_device_bulk_methods = {
ehci_device_bulk_done,
};
-Static struct usbd_pipe_methods ehci_device_isoc_methods = {
+static struct usbd_pipe_methods ehci_device_isoc_methods = {
ehci_device_isoc_transfer,
ehci_device_isoc_start,
ehci_device_isoc_abort,
@@ -550,7 +550,7 @@ ehci_intr(void *v)
return (ehci_intr1(sc));
}
-Static int
+static int
ehci_intr1(ehci_softc_t *sc)
{
u_int32_t intrs, eintrs;
@@ -967,7 +967,7 @@ ehci_detach(struct ehci_softc *sc, int flags)
#if defined(__NetBSD__) || defined(__OpenBSD__)
int
-ehci_activate(device_ptr_t self, enum devact act)
+ehci_activate(device_t self, enum devact act)
{
struct ehci_softc *sc = (struct ehci_softc *)self;
int rv = 0;
@@ -1208,7 +1208,7 @@ ehci_freex(struct usbd_bus *bus, usbd_xfer_handle xfer)
SIMPLEQ_INSERT_HEAD(&sc->sc_free_xfers, xfer, next);
}
-Static void
+static void
ehci_device_clear_toggle(usbd_pipe_handle pipe)
{
struct ehci_pipe *epipe = (struct ehci_pipe *)pipe;
@@ -1225,7 +1225,7 @@ ehci_device_clear_toggle(usbd_pipe_handle pipe)
epipe->sqh->qh.qh_qtd.qtd_status &= htole32(~EHCI_QTD_TOGGLE_MASK);
}
-Static void
+static void
ehci_noop(usbd_pipe_handle pipe)
{
}
@@ -1354,7 +1354,7 @@ ehci_dump_sqh(ehci_soft_qh_t *sqh)
}
#ifdef DIAGNOSTIC
-Static void
+static void
ehci_dump_exfer(struct ehci_xfer *ex)
{
printf("ehci_dump_exfer: ex=%p\n", ex);
@@ -1608,7 +1608,7 @@ ehci_sync_hc(ehci_softc_t *sc)
/*
* Data structures and routines to emulate the root hub.
*/
-Static usb_device_descriptor_t ehci_devd = {
+static usb_device_descriptor_t ehci_devd = {
USB_DEVICE_DESCRIPTOR_SIZE,
UDESC_DEVICE, /* type */
{0x00, 0x02}, /* USB version */
@@ -1621,7 +1621,7 @@ Static usb_device_descriptor_t ehci_devd = {
1 /* # of configurations */
};
-Static usb_device_qualifier_t ehci_odevd = {
+static usb_device_qualifier_t ehci_odevd = {
USB_DEVICE_DESCRIPTOR_SIZE,
UDESC_DEVICE_QUALIFIER, /* type */
{0x00, 0x02}, /* USB version */
@@ -1633,7 +1633,7 @@ Static usb_device_qualifier_t ehci_odevd = {
0
};
-Static usb_config_descriptor_t ehci_confd = {
+static usb_config_descriptor_t ehci_confd = {
USB_CONFIG_DESCRIPTOR_SIZE,
UDESC_CONFIG,
{USB_CONFIG_DESCRIPTOR_SIZE +
@@ -1646,7 +1646,7 @@ Static usb_config_descriptor_t ehci_confd = {
0 /* max power */
};
-Static usb_interface_descriptor_t ehci_ifcd = {
+static usb_interface_descriptor_t ehci_ifcd = {
USB_INTERFACE_DESCRIPTOR_SIZE,
UDESC_INTERFACE,
0,
@@ -1658,7 +1658,7 @@ Static usb_interface_descriptor_t ehci_ifcd = {
0
};
-Static usb_endpoint_descriptor_t ehci_endpd = {
+static usb_endpoint_descriptor_t ehci_endpd = {
USB_ENDPOINT_DESCRIPTOR_SIZE,
UDESC_ENDPOINT,
UE_DIR_IN | EHCI_INTR_ENDPT,
@@ -1667,7 +1667,7 @@ Static usb_endpoint_descriptor_t ehci_endpd = {
255
};
-Static usb_hub_descriptor_t ehci_hubd = {
+static usb_hub_descriptor_t ehci_hubd = {
USB_HUB_DESCRIPTOR_SIZE,
UDESC_HUB,
0,
@@ -1677,7 +1677,7 @@ Static usb_hub_descriptor_t ehci_hubd = {
{0},
};
-Static int
+static int
ehci_str(usb_string_descriptor_t *p, int l, char *s)
{
int i;
@@ -1697,7 +1697,7 @@ ehci_str(usb_string_descriptor_t *p, int l, char *s)
/*
* Simulate a hardware hub by handling all the necessary requests.
*/
-Static usbd_status
+static usbd_status
ehci_root_ctrl_transfer(usbd_xfer_handle xfer)
{
usbd_status err;
@@ -1711,7 +1711,7 @@ ehci_root_ctrl_transfer(usbd_xfer_handle xfer)
return (ehci_root_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
}
-Static usbd_status
+static usbd_status
ehci_root_ctrl_start(usbd_xfer_handle xfer)
{
ehci_softc_t *sc = (ehci_softc_t *)xfer->pipe->device->bus;
@@ -2129,14 +2129,14 @@ ehci_disown(ehci_softc_t *sc, int index, int lowspeed)
}
/* Abort a root control request. */
-Static void
+static void
ehci_root_ctrl_abort(usbd_xfer_handle xfer)
{
/* Nothing to do, all transfers are synchronous. */
}
/* Close the root pipe. */
-Static void
+static void
ehci_root_ctrl_close(usbd_pipe_handle pipe)
{
DPRINTF(("ehci_root_ctrl_close\n"));
@@ -2148,7 +2148,7 @@ ehci_root_intr_done(usbd_xfer_handle xfer)
{
}
-Static usbd_status
+static usbd_status
ehci_root_intr_transfer(usbd_xfer_handle xfer)
{
usbd_status err;
@@ -2162,7 +2162,7 @@ ehci_root_intr_transfer(usbd_xfer_handle xfer)
return (ehci_root_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
}
-Static usbd_status
+static usbd_status
ehci_root_intr_start(usbd_xfer_handle xfer)
{
usbd_pipe_handle pipe = xfer->pipe;
@@ -2177,7 +2177,7 @@ ehci_root_intr_start(usbd_xfer_handle xfer)
}
/* Abort a root interrupt request. */
-Static void
+static void
ehci_root_intr_abort(usbd_xfer_handle xfer)
{
int s;
@@ -2193,7 +2193,7 @@ ehci_root_intr_abort(usbd_xfer_handle xfer)
}
/* Close the root pipe. */
-Static void
+static void
ehci_root_intr_close(usbd_pipe_handle pipe)
{
ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
@@ -2485,7 +2485,7 @@ ehci_alloc_sqtd_chain(struct ehci_pipe *epipe, ehci_softc_t *sc,
}
/* Free the chain starting at sqtd and end at the qTD before sqtdend */
-Static void
+static void
ehci_free_sqtd_chain(ehci_softc_t *sc, ehci_soft_qh_t *sqh,
ehci_soft_qtd_t *sqtd, ehci_soft_qtd_t *sqtdend)
{
@@ -2776,7 +2776,7 @@ ehci_intrlist_timeout(void *arg)
/************************/
-Static usbd_status
+static usbd_status
ehci_device_ctrl_transfer(usbd_xfer_handle xfer)
{
usbd_status err;
@@ -2790,7 +2790,7 @@ ehci_device_ctrl_transfer(usbd_xfer_handle xfer)
return (ehci_device_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
}
-Static usbd_status
+static usbd_status
ehci_device_ctrl_start(usbd_xfer_handle xfer)
{
ehci_softc_t *sc = (ehci_softc_t *)xfer->pipe->device->bus;
@@ -2841,7 +2841,7 @@ ehci_device_ctrl_done(usbd_xfer_handle xfer)
}
/* Abort a device control request. */
-Static void
+static void
ehci_device_ctrl_abort(usbd_xfer_handle xfer)
{
DPRINTF(("ehci_device_ctrl_abort: xfer=%p\n", xfer));
@@ -2849,7 +2849,7 @@ ehci_device_ctrl_abort(usbd_xfer_handle xfer)
}
/* Close a device control pipe. */
-Static void
+static void
ehci_device_ctrl_close(usbd_pipe_handle pipe)
{
ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
@@ -3019,7 +3019,7 @@ ehci_device_request(usbd_xfer_handle xfer)
/************************/
-Static usbd_status
+static usbd_status
ehci_device_bulk_transfer(usbd_xfer_handle xfer)
{
usbd_status err;
@@ -3140,7 +3140,7 @@ ehci_device_bulk_start(usbd_xfer_handle xfer)
#undef exfer
}
-Static void
+static void
ehci_device_bulk_abort(usbd_xfer_handle xfer)
{
DPRINTF(("ehci_device_bulk_abort: xfer=%p\n", xfer));
@@ -3150,7 +3150,7 @@ ehci_device_bulk_abort(usbd_xfer_handle xfer)
/*
* Close a device bulk pipe.
*/
-Static void
+static void
ehci_device_bulk_close(usbd_pipe_handle pipe)
{
ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
@@ -3180,7 +3180,7 @@ ehci_device_bulk_done(usbd_xfer_handle xfer)
/************************/
-Static usbd_status
+static usbd_status
ehci_device_setintr(ehci_softc_t *sc, ehci_soft_qh_t *sqh, int ival)
{
struct ehci_soft_islot *isp;
@@ -3202,7 +3202,7 @@ ehci_device_setintr(ehci_softc_t *sc, ehci_soft_qh_t *sqh, int ival)
return (USBD_NORMAL_COMPLETION);
}
-Static usbd_status
+static usbd_status
ehci_device_intr_transfer(usbd_xfer_handle xfer)
{
usbd_status err;
@@ -3219,7 +3219,7 @@ ehci_device_intr_transfer(usbd_xfer_handle xfer)
return (ehci_device_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
}
-Static usbd_status
+static usbd_status
ehci_device_intr_start(usbd_xfer_handle xfer)
{
#define exfer EXFER(xfer)
@@ -3321,7 +3321,7 @@ ehci_device_intr_start(usbd_xfer_handle xfer)
#undef exfer
}
-Static void
+static void
ehci_device_intr_abort(usbd_xfer_handle xfer)
{
DPRINTFN(1, ("ehci_device_intr_abort: xfer=%p\n", xfer));
@@ -3332,7 +3332,7 @@ ehci_device_intr_abort(usbd_xfer_handle xfer)
ehci_abort_xfer(xfer, USBD_CANCELLED);
}
-Static void
+static void
ehci_device_intr_close(usbd_pipe_handle pipe)
{
ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
@@ -3343,7 +3343,7 @@ ehci_device_intr_close(usbd_pipe_handle pipe)
ehci_close_pipe(pipe, isp->sqh);
}
-Static void
+static void
ehci_device_intr_done(usbd_xfer_handle xfer)
{
#define exfer EXFER(xfer)
@@ -3421,8 +3421,8 @@ ehci_device_intr_done(usbd_xfer_handle xfer)
/************************/
-Static usbd_status ehci_device_isoc_transfer(usbd_xfer_handle xfer) { return USBD_IOERROR; }
-Static usbd_status ehci_device_isoc_start(usbd_xfer_handle xfer) { return USBD_IOERROR; }
-Static void ehci_device_isoc_abort(usbd_xfer_handle xfer) { }
-Static void ehci_device_isoc_close(usbd_pipe_handle pipe) { }
-Static void ehci_device_isoc_done(usbd_xfer_handle xfer) { }
+static usbd_status ehci_device_isoc_transfer(usbd_xfer_handle xfer) { return USBD_IOERROR; }
+static usbd_status ehci_device_isoc_start(usbd_xfer_handle xfer) { return USBD_IOERROR; }
+static void ehci_device_isoc_abort(usbd_xfer_handle xfer) { }
+static void ehci_device_isoc_close(usbd_pipe_handle pipe) { }
+static void ehci_device_isoc_done(usbd_xfer_handle xfer) { }