diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-07-03 11:22:15 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-07-03 11:22:15 -0600 |
commit | 6c6e515f384deeb7c51dcc0e01a58e4eb1ac18f6 (patch) | |
tree | 0774114e6a366642de7ac3c5c4c9de0b77ed4eb3 /nuttx/configs/sama5d4-ek/nsh | |
parent | 4f4e16fd495157c8b2a103728eccf244afb24e30 (diff) | |
download | px4-nuttx-6c6e515f384deeb7c51dcc0e01a58e4eb1ac18f6.tar.gz px4-nuttx-6c6e515f384deeb7c51dcc0e01a58e4eb1ac18f6.tar.bz2 px4-nuttx-6c6e515f384deeb7c51dcc0e01a58e4eb1ac18f6.zip |
SAMA5D4-EK: Add support for USB host
Diffstat (limited to 'nuttx/configs/sama5d4-ek/nsh')
-rw-r--r-- | nuttx/configs/sama5d4-ek/nsh/defconfig | 43 |
1 files changed, 41 insertions, 2 deletions
diff --git a/nuttx/configs/sama5d4-ek/nsh/defconfig b/nuttx/configs/sama5d4-ek/nsh/defconfig index 1120c0571..0b88b1841 100644 --- a/nuttx/configs/sama5d4-ek/nsh/defconfig +++ b/nuttx/configs/sama5d4-ek/nsh/defconfig @@ -122,6 +122,9 @@ CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y CONFIG_SDIO_DMA=y # CONFIG_SDIO_WIDTH_D1_ONLY is not set # CONFIG_NET_MULTICAST is not set +# CONFIG_USBHOST_BULK_DISABLE is not set +# CONFIG_USBHOST_INT_DISABLE is not set +CONFIG_USBHOST_ISOC_DISABLE=y # # SAMA5 Configuration Options @@ -204,7 +207,7 @@ CONFIG_SAMA5_HSMCI0=y # CONFIG_SAMA5_ADC is not set # CONFIG_SAMA5_XDMAC0 is not set CONFIG_SAMA5_XDMAC1=y -# CONFIG_SAMA5_UHPHS is not set +CONFIG_SAMA5_UHPHS=y # CONFIG_SAMA5_UDPHS is not set CONFIG_SAMA5_EMACB=y CONFIG_SAMA5_EMAC0=y @@ -262,6 +265,23 @@ CONFIG_SAMA5_HSMCI0_XDMAC1=y # CONFIG_SAMA5_HSMCI_WRPROOF is not set # +# USB High Speed Host Controller driver (HCD) options +# +CONFIG_SAMA5_OHCI=y +CONFIG_SAMA5_OHCI_NEDS=6 +CONFIG_SAMA5_OHCI_NTDS=9 +CONFIG_SAMA5_OHCI_TDBUFFERS=6 +CONFIG_SAMA5_OHCI_TDBUFSIZE=128 +CONFIG_SAMA5_EHCI=y +CONFIG_SAMA5_EHCI_NQHS=4 +CONFIG_SAMA5_EHCI_NQTDS=6 +CONFIG_SAMA5_EHCI_BUFSIZE=128 +CONFIG_SAMA5_EHCI_PREALLOCATE=y +# CONFIG_SAMA5_UHPHS_RHPORT1 is not set +CONFIG_SAMA5_UHPHS_RHPORT2=y +CONFIG_SAMA5_UHPHS_RHPORT3=y + +# # External Memory Configuration # # CONFIG_SAMA5_EBICS0 is not set @@ -585,7 +605,21 @@ CONFIG_USART4_2STOP=0 # CONFIG_SERIAL_IFLOWCONTROL is not set # CONFIG_SERIAL_OFLOWCONTROL is not set # CONFIG_USBDEV is not set -# CONFIG_USBHOST is not set +CONFIG_USBHOST=y +CONFIG_USBHOST_NPREALLOC=4 +CONFIG_USBHOST_MSC=y +CONFIG_USBHOST_HIDKBD=y +CONFIG_HIDKBD_POLLUSEC=100000 +CONFIG_HIDKBD_DEFPRIO=50 +CONFIG_HIDKBD_STACKSIZE=1024 +CONFIG_HIDKBD_BUFSIZE=64 +CONFIG_HIDKBD_NPOLLWAITERS=2 +# CONFIG_HIDKBD_RAWSCANCODES is not set +# CONFIG_HIDKBD_ALLSCANCODES is not set +# CONFIG_HIDKBD_NODEBOUNCE is not set +# CONFIG_USBHOST_HIDMOUSE is not set +# CONFIG_USBHOST_RTL8187 is not set +# CONFIG_USBHOST_TRACE is not set # CONFIG_WIRELESS is not set # @@ -695,6 +729,11 @@ CONFIG_NET_STATISTICS=y CONFIG_NET_ETHERNET=y # +# Crypto API +# +# CONFIG_CRYPTO is not set + +# # File Systems # |