Kconfig 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #
  2. # Texas Instruments DMA drivers
  3. #
  4. config TI_CPPI41
  5. tristate "Texas Instruments CPPI 4.1 DMA support"
  6. depends on (ARCH_OMAP || ARCH_DAVINCI_DA8XX)
  7. select DMA_ENGINE
  8. help
  9. The Communications Port Programming Interface (CPPI) 4.1 DMA engine
  10. is currently used by the USB driver on AM335x and DA8xx platforms.
  11. config TI_EDMA
  12. tristate "Texas Instruments EDMA support"
  13. depends on ARCH_DAVINCI || ARCH_OMAP || ARCH_KEYSTONE || COMPILE_TEST
  14. select DMA_ENGINE
  15. select DMA_VIRTUAL_CHANNELS
  16. select TI_DMA_CROSSBAR if (ARCH_OMAP || COMPILE_TEST)
  17. default y
  18. help
  19. Enable support for the TI EDMA (Enhanced DMA) controller. This DMA
  20. engine is found on TI DaVinci, AM33xx, AM43xx, DRA7xx and Keystone 2
  21. parts.
  22. config DMA_OMAP
  23. tristate "Texas Instruments sDMA (omap-dma) support"
  24. depends on ARCH_OMAP || COMPILE_TEST
  25. select DMA_ENGINE
  26. select DMA_VIRTUAL_CHANNELS
  27. select TI_DMA_CROSSBAR if (SOC_DRA7XX || COMPILE_TEST)
  28. default y
  29. help
  30. Enable support for the TI sDMA (System DMA or DMA4) controller. This
  31. DMA engine is found on OMAP and DRA7xx parts.
  32. config TI_DMA_CROSSBAR
  33. bool