Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/dev/usb Misc tidyup
details: https://anonhg.NetBSD.org/src/rev/d7fa860bbffb
branches: trunk
changeset: 783862:d7fa860bbffb
user: skrll <skrll%NetBSD.org@localhost>
date: Thu Jan 10 22:02:12 2013 +0000
description:
Misc tidyup
diffstat:
sys/dev/usb/dwc_otg.c | 47 ++++++-----------------------------------------
1 files changed, 6 insertions(+), 41 deletions(-)
diffs (123 lines):
diff -r de225ccf0a96 -r d7fa860bbffb sys/dev/usb/dwc_otg.c
--- a/sys/dev/usb/dwc_otg.c Thu Jan 10 21:57:38 2013 +0000
+++ b/sys/dev/usb/dwc_otg.c Thu Jan 10 22:02:12 2013 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: dwc_otg.c,v 1.4 2013/01/10 21:50:56 jmcneill Exp $ */
+/* $NetBSD: dwc_otg.c,v 1.5 2013/01/10 22:02:12 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.4 2013/01/10 21:50:56 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dwc_otg.c,v 1.5 2013/01/10 22:02:12 skrll Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -2510,8 +2510,6 @@
return (1); /* busy */
send_pkt:
-// printf("%s: send_pkt %zu td->remainder %d\n", __func__, sizeof(req), td->remainder);
-// DPRINTF("send_pkt %zu td->remainder %d\n", sizeof(req), td->remainder);
if (sizeof(req) != td->remainder) {
td->error_any = 1;
return (0); /* complete */
@@ -2862,7 +2860,6 @@
td->state = DWC_CHAN_ST_WAIT_ANE;
/* receive one packet */
- /* receive one packet */
uint32_t hctsiz =
(td->max_packet_size << HCTSIZ_XFERSIZE_SHIFT) |
(1 << HCTSIZ_PKTCNT_SHIFT) |
@@ -2879,12 +2876,6 @@
/* must enable channel before data can be received */
DWC_OTG_WRITE_4(sc, DOTG_HCCHAR(td->channel), hcchar);
-#if 0
- if (ep_type == UE_BULK && td->retrycnt < 2) {
- printf("%s: xfer = %p, write HCTSIZ = %08x HCSPLT = %08x HCCHAR = %08x retry = %d\n", __func__, td->xfer, hctsiz, td->hcsplt, hcchar, td->retrycnt);
- }
-#endif
-
goto busy;
receive_spkt:
@@ -3327,9 +3318,8 @@
uint8_t got_rx_status;
// DPRINTF("\n");
-// printf("%s: \n", __func__);
-
-// KASSERT(mutex_owned(&sc->sc_lock));
+
+ KASSERT(mutex_owned(&sc->sc_intr_lock));
repeat:
/* get all channel interrupts */
@@ -3339,10 +3329,6 @@
// printf("%s: ch %d intrs %08x\n", __func__, ch, intrs);
// DPRINTF("ch %d intrs %08x\n", ch, intrs);
-// // if (intrs & HCINT_XACTERR)
-// // printf("%s: ch=%d xacterr\n", __func__, ch);
-// // if (intrs & HCINT_AHBERR)
-// // printf("%s: ch=%d ahberrerr\n", __func__, ch);
DWC_OTG_WRITE_4(sc, DOTG_HCINT(ch), intrs);
intrs &= ~HCINT_SOFTWARE_ONLY;
sc->sc_chan_state[ch].hcint |= intrs;
@@ -3376,8 +3362,6 @@
/* receive data, if any */
if (bcnt != 0) {
-// printf("%s: Reading %d bytes from ep %d\n", __func__, bcnt,
-// ep_no);
DPRINTF("Reading %d bytes from ep %d\n", bcnt,
ep_no);
bus_space_barrier(sc->sc_iot, sc->sc_ioh,
@@ -3387,15 +3371,6 @@
DOTG_DFIFO(ep_no), sc->sc_rx_bounce_buffer,
(bcnt + 3) / 4);
}
-#if 0
- if (bcnt != 0) {
- printf("%s: (bcnt = %d) - ", __func__, bcnt);
- int i = 0;
- for (; i < bcnt; i++)
- printf("%02x ", *((uint8_t *)sc->sc_rx_bounce_buffer + i));
- printf("\n");
- }
-#endif
/* check if we should dump the data */
if (!(sc->sc_active_rx_ep & (1U << ep_no))) {
@@ -3722,24 +3697,14 @@
dwc_otg_setup_standard_chain_sub(struct dwc_otg_std_temp *temp)
{
struct dwc_otg_td *td;
- const char *msg;
/* get current Transfer Descriptor */
td = temp->td_next;
temp->td = td;
- if (temp->func == dwc_otg_host_setup_tx) {
- msg = "setup tx";
- } else if (temp->func == dwc_otg_host_data_tx) {
- msg = "data tx";
- } else if (temp->func == dwc_otg_host_data_rx) {
- msg = "data rx";
- } else {
- msg = "wtf ";
- }
DPRINTF("td %p buf %p \n", td, temp->buf);
- DPRINTF("td %p %s offset %08x remainder %08x shrt %d alt %d\n", td,
- msg, temp->offset, temp->len, temp->short_pkt,
+ DPRINTF("td %p func %p offset %08x remainder %08x shrt %d alt %d\n",
+ td, td->func, temp->offset, temp->len, temp->short_pkt,
temp->setup_alt_next);
/* prepare for next TD */
temp->td_next = td->obj_next;
Home |
Main Index |
Thread Index |
Old Index