summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2012-09-14 08:11:59 +0000
committerhselasky <hselasky@FreeBSD.org>2012-09-14 08:11:59 +0000
commitb08d96186e4b3d0553ddc80760b3a104a0df464c (patch)
treef60f965dabf449dbb85feef7e05cab4869a9e399
parent5234d2528237939ae2b61d638f1d6c457c8b5f1b (diff)
downloadFreeBSD-src-b08d96186e4b3d0553ddc80760b3a104a0df464c.zip
FreeBSD-src-b08d96186e4b3d0553ddc80760b3a104a0df464c.tar.gz
Add basic USB support to Raspberry PI target.
-rw-r--r--sys/arm/conf/RPI-B20
1 files changed, 13 insertions, 7 deletions
diff --git a/sys/arm/conf/RPI-B b/sys/arm/conf/RPI-B
index 6c4bce7..c1199f1 100644
--- a/sys/arm/conf/RPI-B
+++ b/sys/arm/conf/RPI-B
@@ -59,6 +59,7 @@ options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
+#options ROOTDEVNAME=\"ufs:/dev/da0s1a\"
options PREEMPTION
@@ -85,15 +86,20 @@ options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required
device md
device random # Entropy device
-# Not yet: USB support
-# device usb
-# options USB_DEBUG
+# USB support
+device usb
+options USB_DEBUG
+device dwcotg #DWC OTG controller
+# USB storage support
+device scbus
+device da
+device umass
-# Not yet: USB Ethernet support, requires miibus
-# device mii
-# device smc
-# device smcphy
+# USB ethernet support
+device smcphy
+device mii
+device smsc
# Flattened Device Tree
options FDT
OpenPOWER on IntegriCloud