diff --git a/sys/dev/usb/uhub.c b/sys/dev/usb/uhub.c index 0b5fe82f8b59..62a648a97df2 100644 --- a/sys/dev/usb/uhub.c +++ b/sys/dev/usb/uhub.c @@ -1,4 +1,4 @@ -/* $NetBSD: uhub.c,v 1.130 2016/02/05 15:41:49 skrll Exp $ */ +/* $NetBSD: uhub.c,v 1.131 2016/02/16 07:51:13 skrll Exp $ */ /* $FreeBSD: src/sys/dev/usb/uhub.c,v 1.18 1999/11/17 22:33:43 n_hibma Exp $ */ /* @@ -36,7 +36,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: uhub.c,v 1.130 2016/02/05 15:41:49 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uhub.c,v 1.131 2016/02/16 07:51:13 skrll Exp $"); #include @@ -184,9 +184,7 @@ uhub_attach(device_t parent, device_t self, void *aux) int p, port, nports, nremov, pwrdly; usbd_interface_handle iface; usb_endpoint_descriptor_t *ed; -#if 0 /* notyet */ struct usbd_tt *tts = NULL; -#endif UHUBHIST_FUNC(); UHUBHIST_CALLED(); @@ -334,14 +332,12 @@ uhub_attach(device_t parent, device_t self, void *aux) * proceed with device attachment */ -#if 0 if (UHUB_IS_HIGH_SPEED(sc) && nports > 0) { tts = malloc((UHUB_IS_SINGLE_TT(sc) ? 1 : nports) * sizeof (struct usbd_tt), M_USBDEV, M_NOWAIT); if (!tts) goto bad; } -#endif /* Set up data structures */ for (p = 0; p < nports; p++) { struct usbd_port *up = &hub->ports[p]; @@ -355,14 +351,12 @@ uhub_attach(device_t parent, device_t self, void *aux) up->power = USB_MIN_POWER; up->restartcnt = 0; up->reattach = 0; -#if 0 if (UHUB_IS_HIGH_SPEED(sc)) { up->tt = &tts[UHUB_IS_SINGLE_TT(sc) ? 0 : p]; up->tt->hub = hub; } else { up->tt = NULL; } -#endif } /* XXX should check for none, individual, or ganged power? */ @@ -678,10 +672,8 @@ uhub_detach(device_t self, int flags) usbd_add_drv_event(USB_EVENT_DRIVER_DETACH, sc->sc_hub, sc->sc_dev); -#if 0 if (hub->ports[0].tt) free(hub->ports[0].tt, M_USBDEV); -#endif free(hub, M_USBDEV); sc->sc_hub->hub = NULL; if (sc->sc_status) diff --git a/sys/dev/usb/usbdivar.h b/sys/dev/usb/usbdivar.h index 40f05b74e2de..ecc16e24d786 100644 --- a/sys/dev/usb/usbdivar.h +++ b/sys/dev/usb/usbdivar.h @@ -1,4 +1,4 @@ -/* $NetBSD: usbdivar.h,v 1.111 2016/01/06 22:12:49 skrll Exp $ */ +/* $NetBSD: usbdivar.h,v 1.112 2016/02/16 07:51:13 skrll Exp $ */ /* * Copyright (c) 1998, 2012 The NetBSD Foundation, Inc. @@ -114,11 +114,9 @@ struct usbd_pipe_methods { void (*done)(usbd_xfer_handle xfer); }; -#if 0 /* notyet */ struct usbd_tt { struct usbd_hub *hub; }; -#endif struct usbd_port { usb_port_status_t status; @@ -129,9 +127,7 @@ struct usbd_port { u_int8_t reattach; struct usbd_device *device; /* Connected device */ struct usbd_device *parent; /* The ports hub */ -#if 0 - struct usbd_tt *tt; /* Transaction translator (if any) */ -#endif + struct usbd_tt *tt; /* Transaction translator (if any) */ }; struct usbd_hub {