diff options
author | sam <sam@FreeBSD.org> | 2008-12-20 03:02:32 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-12-20 03:02:32 +0000 |
commit | 65fa43968e32d8662f094a874f393743c85d7075 (patch) | |
tree | ea865c47bac764248f4f1212b3d83d569ed0be1f /sys/conf | |
parent | 3fcef6d9c20b6c3577c741e4a0fe24807fd08a66 (diff) | |
parent | c3f1faeb23e27c2ffda030cf892c5df698734622 (diff) | |
download | FreeBSD-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/files | 1 | ||||
-rw-r--r-- | sys/conf/options | 1 |
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 |