Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/conf/files,v rcsdiff: /ftp/cvs/cvsroot/src/sys/conf/files,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.924.4.1.4.2 retrieving revision 1.924.4.1.4.3 diff -u -p -r1.924.4.1.4.2 -r1.924.4.1.4.3 --- src/sys/conf/files 2011/12/27 17:35:47 1.924.4.1.4.2 +++ src/sys/conf/files 2013/11/13 22:39:58 1.924.4.1.4.3 @@ -1,4 +1,4 @@ -# $NetBSD: files,v 1.924.4.1.4.2 2011/12/27 17:35:47 matt Exp $ +# $NetBSD: files,v 1.924.4.1.4.3 2013/11/13 22:39:58 matt Exp $ # @(#)files.newconf 7.5 (Berkeley) 5/10/93 version 20080610 @@ -1100,19 +1100,28 @@ defparam USB_MEM_RESERVE define usbroothub file dev/usb/usbroothub_subr.c usbroothub -device uhci: usbus, usbroothub +define usb_dma + +# UHCI USB controller +# +device uhci: usbus, usbroothub, usb_dma file dev/usb/uhci.c uhci needs-flag # OHCI USB controller # -device ohci: usbus, usbroothub +device ohci: usbus, usbroothub, usb_dma file dev/usb/ohci.c ohci needs-flag -# EHCI USB controller +# EHCI USB2 controller # -device ehci: usbus, usbroothub +device ehci: usbus, usbroothub, usb_dma file dev/usb/ehci.c ehci needs-flag +# XHCI USB3 controller +# +device xhci: usbus, usbroothub, usb_dma +file dev/usb/xhci.c xhci needs-flag + # SL811HS/T USB controller defflag opt_slhci.h SLHCI_DEBUG SLHCI_TRY_LSVH SLHCI_PROFILE_TRANSFER device slhci: usbus, usbroothub