Misc cleanup

This commit is contained in:
skrll 2013-01-12 12:31:06 +00:00
parent 0ce5dbc6e9
commit 0e66298f0e
1 changed files with 5 additions and 32 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: dwc_otg.c,v 1.11 2013/01/11 20:35:51 jmcneill Exp $ */
/* $NetBSD: dwc_otg.c,v 1.12 2013/01/12 12:31:06 skrll Exp $ */
/*-
* Copyright (c) 2012 Hans Petter Selasky. All rights reserved.
@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: dwc_otg.c,v 1.11 2013/01/11 20:35:51 jmcneill Exp $");
__KERNEL_RCSID(0, "$NetBSD: dwc_otg.c,v 1.12 2013/01/12 12:31:06 skrll Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@ -1322,19 +1322,12 @@ dwc_otg_device_ctrl_close(usbd_pipe_handle pipe)
Static void
dwc_otg_device_ctrl_done(usbd_xfer_handle xfer)
{
// struct dwc_otg_pipe *dpipe = DWC_OTG_XFER2DPIPE(xfer);
struct dwc_otg_softc *sc = DWC_OTG_XFER2SC(xfer);
// struct dwc_otg_xfer *next;
DPRINTF("xfer=%p\n", xfer);
KASSERT(mutex_owned(&sc->sc_lock));
dwc_otg_xfer_end(xfer);
/* dequeue transfer and start next transfer */
// next = TAILQ_FIRST(&sc->sc_xferhead);
// if (next)
// TAILQ_REMOVE(&sc->sc_xferhead, next, xnext);
}
/***********************************************************************/
@ -1372,10 +1365,7 @@ dwc_otg_device_bulk_start(usbd_xfer_handle xfer)
struct dwc_otg_xfer *dxfer = (struct dwc_otg_xfer *)xfer;
struct dwc_otg_softc *sc = xfer->pipe->device->bus->hci_private;
DPRINTF("\n");
#if 0
printf("%s, xfer = %p\n", __func__, xfer);
#endif
DPRINTF("xfer=%p\n", xfer);
mutex_enter(&sc->sc_lock);
xfer->status = USBD_IN_PROGRESS;
@ -1457,7 +1447,6 @@ dwc_otg_device_intr_start(usbd_xfer_handle xfer)
struct dwc_otg_softc *sc = dev->bus->hci_private;
DPRINTF("\n");
// printf("%s: xfer = %p\n", __func__, xfer);
mutex_enter(&sc->sc_lock);
xfer->status = USBD_IN_PROGRESS;
@ -3601,7 +3590,6 @@ dwc_otg_interrupt(struct dwc_otg_softc *sc)
uint8_t x;
uint8_t y;
// DPRINTFN(5, "SOF interrupt\n");
for (x = y = 0; x != sc->sc_host_ch_max; x++) {
if (sc->sc_chan_state[x].wait_sof != 0) {
if (--(sc->sc_chan_state[x].wait_sof) != 0)
@ -4112,17 +4100,6 @@ dwc_otg_standard_done(usbd_xfer_handle xfer)
dxfer->td_transfer_cache = dxfer->td_transfer_first;
td = dxfer->td_transfer_first;
if (xfertype == UE_CONTROL) {
if (1 /*xfer->flags_int.control_hdr*/) {
err = dwc_otg_standard_done_sub(xfer);
}
// xfer->aframes = 1;
if (dxfer->td_transfer_cache == NULL) {
goto done;
}
}
while (td != NULL) {
err = dwc_otg_standard_done_sub(xfer);
if (dxfer->td_transfer_cache == NULL) {
@ -4248,10 +4225,6 @@ dwc_otg_init(struct dwc_otg_softc *sc)
temp &= ~GAHBCFG_GLBLINTRMSK;
DWC_OTG_WRITE_4(sc, DOTG_GAHBCFG, temp);
/* --------------------------------*/
/*
* taken from dwc_otg_core_init
*/
temp = DWC_OTG_READ_4(sc, DOTG_GUSBCFG);
temp &= ~GUSBCFG_ULPIEXTVBUSDRV;
temp &= ~GUSBCFG_TERMSELDLPULSE;
@ -4262,14 +4235,14 @@ dwc_otg_init(struct dwc_otg_softc *sc)
/* --------------------------------*/
DWC_OTG_WRITE_4(sc, DOTG_PCGCCTL, 0); /* dwc_otg_core_host_init */
DWC_OTG_WRITE_4(sc, DOTG_PCGCCTL, 0);
temp = 0;
// temp = DWC_OTG_READ_4(sc, DOTG_HCFG);
temp &= ~HCFG_FSLSPCLKSEL_MASK;
temp |= 1; /* 30 or 60 Mhz */
DWC_OTG_WRITE_4(sc, DOTG_HCFG, temp); /* init_fslspclksel */
DWC_OTG_WRITE_4(sc, DOTG_HCFG, temp);
/* enable PORT reset */
temp = DWC_OTG_READ_4(sc, DOTG_HPRT);