|
@@ -23,6 +23,16 @@ config USB_MUSB_TI
|
|
|
speed USB controller based on the Mentor Graphics
|
|
|
silicon IP.
|
|
|
|
|
|
+config USB_MUSB_OMAP2PLUS
|
|
|
+ tristate "OMAP2430 and onwards"
|
|
|
+ depends on ARCH_OMAP2PLUS
|
|
|
+
|
|
|
+config USB_MUSB_AM35X
|
|
|
+ bool "AM35x"
|
|
|
+
|
|
|
+config USB_MUSB_DSPS
|
|
|
+ bool "TI DSPS platforms"
|
|
|
+
|
|
|
if USB_MUSB_HOST || USB_MUSB_GADGET
|
|
|
|
|
|
config USB_MUSB_PIC32
|
|
@@ -41,3 +51,10 @@ config USB_MUSB_SUNXI
|
|
|
used on almost all sunxi boards.
|
|
|
|
|
|
endif
|
|
|
+
|
|
|
+config USB_MUSB_PIO_ONLY
|
|
|
+ bool "Disable DMA (always use PIO)"
|
|
|
+ default y if USB_MUSB_AM35X || USB_MUSB_PIC32 || USB_MUSB_OMAP2PLUS || USB_MUSB_DSPS || USB_MUSB_SUNXI
|
|
|
+ help
|
|
|
+ All data is copied between memory and FIFO by the CPU.
|
|
|
+ DMA controllers are ignored.
|