From owner-svn-src-head@FreeBSD.ORG  Tue Dec 30 19:46:07 2008
Return-Path: <owner-svn-src-head@FreeBSD.ORG>
Delivered-To: svn-src-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 54AEE106564A;
	Tue, 30 Dec 2008 19:46:07 +0000 (UTC)
	(envelope-from rpaulo@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 400958FC17;
	Tue, 30 Dec 2008 19:46:07 +0000 (UTC)
	(envelope-from rpaulo@FreeBSD.org)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id mBUJk7Wi003247;
	Tue, 30 Dec 2008 19:46:07 GMT (envelope-from rpaulo@svn.freebsd.org)
Received: (from rpaulo@localhost)
	by svn.freebsd.org (8.14.3/8.14.3/Submit) id mBUJk7aa003245;
	Tue, 30 Dec 2008 19:46:07 GMT (envelope-from rpaulo@svn.freebsd.org)
Message-Id: <200812301946.mBUJk7aa003245@svn.freebsd.org>
From: Rui Paulo <rpaulo@FreeBSD.org>
Date: Tue, 30 Dec 2008 19:46:07 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-all@freebsd.org,
	svn-src-head@freebsd.org
X-SVN-Group: head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r186608 - in head/sys: amd64/conf i386/conf
X-BeenThere: svn-src-head@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: SVN commit messages for the src tree for head/-current
	<svn-src-head.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-head>,
	<mailto:svn-src-head-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-head>
List-Post: <mailto:svn-src-head@freebsd.org>
List-Help: <mailto:svn-src-head-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-head>,
	<mailto:svn-src-head-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Dec 2008 19:46:07 -0000

Author: rpaulo
Date: Tue Dec 30 19:46:06 2008
New Revision: 186608
URL: http://svn.freebsd.org/changeset/base/186608

Log:
  Add a kernel config file so that users have less difficulty testing
  USBng.
  
  If it makes sense, it could be done for arm/mips too.

Added:
  head/sys/amd64/conf/USB2   (contents, props changed)
  head/sys/i386/conf/USB2   (contents, props changed)

Added: head/sys/amd64/conf/USB2
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/amd64/conf/USB2	Tue Dec 30 19:46:06 2008	(r186608)
@@ -0,0 +1,110 @@
+#
+# USB2 -- Generic kernel configuration file for FreeBSD/amd64 with USBng
+# stack.
+#
+# $FreeBSD$
+
+include GENERIC
+
+ident		USB2-GENERIC
+
+# Remove support for the old USB stack.
+nodevice	uhci
+nodevice	ohci
+nodevice	ehci
+nodevice	usb
+nodevice	ugen
+nodevice	uhid
+nodevice	ukbd
+nodevice	ulpt
+nodevice	umass
+nodevice	ums
+nodevice	ural
+nodevice	rum
+nodevice	zyd
+nodevice	urio
+nodevice	uscanner
+# USB Serial devices
+nodevice	ucom
+nodevice	u3g
+nodevice	uark
+nodevice	ubsa
+nodevice	uftdi
+nodevice	uipaq
+nodevice	uplcom
+nodevice	uslcom
+nodevice	uvisor
+nodevice	uvscom
+# USB Ethernet, requires miibus
+nodevice	aue
+nodevice	axe
+nodevice	cdce
+nodevice	cue
+nodevice	kue
+nodevice	rue
+nodevice	udav
+
+#
+# The following drivers belong to the new USB stack.
+#
+
+# USB core support
+device          usb2_core
+
+# USB controller support
+device		usb2_controller
+device		usb2_controller_ehci
+device		usb2_controller_ohci
+device		usb2_controller_uhci
+
+# USB mass storage support
+device		usb2_storage
+device		usb2_storage_mass
+
+# USB ethernet support, requires miibus
+device		usb2_ethernet
+device		usb2_ethernet_aue
+device		usb2_ethernet_axe
+device		usb2_ethernet_cdce
+device		usb2_ethernet_cue
+device		usb2_ethernet_kue
+device		usb2_ethernet_rue
+device		usb2_ethernet_dav
+
+# USB wireless LAN support
+device		usb2_wlan
+device		usb2_wlan_rum
+device		usb2_wlan_ral
+device		usb2_wlan_zyd
+
+# USB serial device support
+device		usb2_serial
+device		usb2_serial_ark
+device		usb2_serial_bsa
+device		usb2_serial_bser
+device		usb2_serial_chcom
+device		usb2_serial_cycom
+device		usb2_serial_foma
+device		usb2_serial_ftdi
+device		usb2_serial_gensa
+device		usb2_serial_ipaq
+device		usb2_serial_lpt
+device		usb2_serial_mct
+device		usb2_serial_modem
+device		usb2_serial_moscom
+device		usb2_serial_plcom
+device		usb2_serial_visor
+device		usb2_serial_vscom
+
+# USB bluetooth support
+device		usb2_bluetooth
+device		usb2_bluetooth_ng
+
+# USB input device support
+device		usb2_input
+device		usb2_input_hid
+device		usb2_input_kbd
+device		usb2_input_ms
+
+# USB sound and MIDI device support
+device		usb2_sound

Added: head/sys/i386/conf/USB2
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/i386/conf/USB2	Tue Dec 30 19:46:06 2008	(r186608)
@@ -0,0 +1,110 @@
+#
+# USB2 -- Generic kernel configuration file for FreeBSD/i386 with USBng
+# stack.
+#
+# $FreeBSD$
+
+include GENERIC
+
+ident		USB2-GENERIC
+
+# Remove support for the old USB stack.
+nodevice	uhci
+nodevice	ohci
+nodevice	ehci
+nodevice	usb
+nodevice	ugen
+nodevice	uhid
+nodevice	ukbd
+nodevice	ulpt
+nodevice	umass
+nodevice	ums
+nodevice	ural
+nodevice	rum
+nodevice	zyd
+nodevice	urio
+nodevice	uscanner
+# USB Serial devices
+nodevice	ucom
+nodevice	u3g
+nodevice	uark
+nodevice	ubsa
+nodevice	uftdi
+nodevice	uipaq
+nodevice	uplcom
+nodevice	uslcom
+nodevice	uvisor
+nodevice	uvscom
+# USB Ethernet, requires miibus
+nodevice	aue
+nodevice	axe
+nodevice	cdce
+nodevice	cue
+nodevice	kue
+nodevice	rue
+nodevice	udav
+
+#
+# The following drivers belong to the new USB stack.
+#
+
+# USB core support
+device          usb2_core
+
+# USB controller support
+device		usb2_controller
+device		usb2_controller_ehci
+device		usb2_controller_ohci
+device		usb2_controller_uhci
+
+# USB mass storage support
+device		usb2_storage
+device		usb2_storage_mass
+
+# USB ethernet support, requires miibus
+device		usb2_ethernet
+device		usb2_ethernet_aue
+device		usb2_ethernet_axe
+device		usb2_ethernet_cdce
+device		usb2_ethernet_cue
+device		usb2_ethernet_kue
+device		usb2_ethernet_rue
+device		usb2_ethernet_dav
+
+# USB wireless LAN support
+device		usb2_wlan
+device		usb2_wlan_rum
+device		usb2_wlan_ral
+device		usb2_wlan_zyd
+
+# USB serial device support
+device		usb2_serial
+device		usb2_serial_ark
+device		usb2_serial_bsa
+device		usb2_serial_bser
+device		usb2_serial_chcom
+device		usb2_serial_cycom
+device		usb2_serial_foma
+device		usb2_serial_ftdi
+device		usb2_serial_gensa
+device		usb2_serial_ipaq
+device		usb2_serial_lpt
+device		usb2_serial_mct
+device		usb2_serial_modem
+device		usb2_serial_moscom
+device		usb2_serial_plcom
+device		usb2_serial_visor
+device		usb2_serial_vscom
+
+# USB bluetooth support
+device		usb2_bluetooth
+device		usb2_bluetooth_ng
+
+# USB input device support
+device		usb2_input
+device		usb2_input_hid
+device		usb2_input_kbd
+device		usb2_input_ms
+
+# USB sound and MIDI device support
+device		usb2_sound