Merge tag 'regulator-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...
[linux-2.6-microblaze.git] / drivers / dma / ti / Kconfig
index d507c24..f76e066 100644 (file)
@@ -34,5 +34,29 @@ config DMA_OMAP
          Enable support for the TI sDMA (System DMA or DMA4) controller. This
          DMA engine is found on OMAP and DRA7xx parts.
 
+config TI_K3_UDMA
+       bool "Texas Instruments UDMA support"
+       depends on ARCH_K3 || COMPILE_TEST
+       depends on TI_SCI_PROTOCOL
+       depends on TI_SCI_INTA_IRQCHIP
+       select DMA_ENGINE
+       select DMA_VIRTUAL_CHANNELS
+       select TI_K3_RINGACC
+       select TI_K3_PSIL
+        help
+         Enable support for the TI UDMA (Unified DMA) controller. This
+         DMA engine is used in AM65x and j721e.
+
+config TI_K3_UDMA_GLUE_LAYER
+       bool "Texas Instruments UDMA Glue layer for non DMAengine users"
+       depends on ARCH_K3 || COMPILE_TEST
+       depends on TI_K3_UDMA
+       help
+         Say y here to support the K3 NAVSS DMA glue interface
+         If unsure, say N.
+
+config TI_K3_PSIL
+       bool
+
 config TI_DMA_CROSSBAR
        bool