summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2008-12-20 03:02:32 +0000
committersam <sam@FreeBSD.org>2008-12-20 03:02:32 +0000
commit65fa43968e32d8662f094a874f393743c85d7075 (patch)
treeea865c47bac764248f4f1212b3d83d569ed0be1f /sys/conf
parent3fcef6d9c20b6c3577c741e4a0fe24807fd08a66 (diff)
parentc3f1faeb23e27c2ffda030cf892c5df698734622 (diff)
downloadFreeBSD-src-65fa43968e32d8662f094a874f393743c85d7075.zip
FreeBSD-src-65fa43968e32d8662f094a874f393743c85d7075.tar.gz
Merge usb changes for Gateworks Cambria boards:
o add support to byte swap EHCI descriptor contents; the IXP435 has dual-EHCI controllers integral but descriptor contents are in big-endian format; this support is configured with the USB_EHCI_BIG_ENDIAN_DESC option and enabled with EHCI_SCFLG_BIGEDESC o clean up EHCI USBMODE register setup during init; add #defines for bit values o split debug support out into a new file and enable use through ddb o while here remove a bunch of lingering netbsd-isms Reviewed by: imp
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files1
-rw-r--r--sys/conf/options1
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files
index 633b411..68fb14e 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1476,6 +1476,7 @@ dev/ubsec/ubsec.c optional ubsec
#
# USB support
dev/usb/ehci.c optional ehci
+dev/usb/ehci_ddb.c optional ehci
dev/usb/ehci_pci.c optional ehci pci
dev/usb/hid.c optional usb
dev/usb/if_aue.c optional aue
diff --git a/sys/conf/options b/sys/conf/options
index 984dbf8..d44af14 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -627,6 +627,7 @@ BUS_DEBUG opt_bus.h
# options for USB support
USB_DEBUG opt_usb.h
USBVERBOSE opt_usb.h
+USB_EHCI_BIG_ENDIAN_DESC opt_usb.h
U3G_DEBUG opt_u3g.h
UKBD_DFLT_KEYMAP opt_ukbd.h
UPLCOM_INTR_INTERVAL opt_uplcom.h
OpenPOWER on IntegriCloud