summaryrefslogtreecommitdiffstats
path: root/sys/amd64/conf
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2008-12-30 19:46:06 +0000
committerrpaulo <rpaulo@FreeBSD.org>2008-12-30 19:46:06 +0000
commit72636ca358eed7b0186dedaece2047b8be75d6fe (patch)
tree69ff1744641693e9bd277871fd32806d5a8679fb /sys/amd64/conf
parent44b9b5f03e08fd4facb13232c9e0ea268462cc60 (diff)
downloadFreeBSD-src-72636ca358eed7b0186dedaece2047b8be75d6fe.zip
FreeBSD-src-72636ca358eed7b0186dedaece2047b8be75d6fe.tar.gz
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.
Diffstat (limited to 'sys/amd64/conf')
-rw-r--r--sys/amd64/conf/USB2110
1 files changed, 110 insertions, 0 deletions
diff --git a/sys/amd64/conf/USB2 b/sys/amd64/conf/USB2
new file mode 100644
index 0000000..5ffc9c0
--- /dev/null
+++ b/sys/amd64/conf/USB2
@@ -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
OpenPOWER on IntegriCloud