| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | # |
|---|
| 2 | 3 | # Texas Instruments DMA drivers |
|---|
| 3 | 4 | # |
|---|
| .. | .. |
|---|
| 33 | 34 | Enable support for the TI sDMA (System DMA or DMA4) controller. This |
|---|
| 34 | 35 | DMA engine is found on OMAP and DRA7xx parts. |
|---|
| 35 | 36 | |
|---|
| 37 | +config TI_K3_UDMA |
|---|
| 38 | + bool "Texas Instruments UDMA support" |
|---|
| 39 | + depends on ARCH_K3 |
|---|
| 40 | + depends on TI_SCI_PROTOCOL |
|---|
| 41 | + depends on TI_SCI_INTA_IRQCHIP |
|---|
| 42 | + select DMA_ENGINE |
|---|
| 43 | + select DMA_VIRTUAL_CHANNELS |
|---|
| 44 | + select TI_K3_RINGACC |
|---|
| 45 | + select TI_K3_PSIL |
|---|
| 46 | + help |
|---|
| 47 | + Enable support for the TI UDMA (Unified DMA) controller. This |
|---|
| 48 | + DMA engine is used in AM65x and j721e. |
|---|
| 49 | + |
|---|
| 50 | +config TI_K3_UDMA_GLUE_LAYER |
|---|
| 51 | + bool "Texas Instruments UDMA Glue layer for non DMAengine users" |
|---|
| 52 | + depends on ARCH_K3 |
|---|
| 53 | + depends on TI_K3_UDMA |
|---|
| 54 | + help |
|---|
| 55 | + Say y here to support the K3 NAVSS DMA glue interface |
|---|
| 56 | + If unsure, say N. |
|---|
| 57 | + |
|---|
| 58 | +config TI_K3_PSIL |
|---|
| 59 | + bool |
|---|
| 60 | + |
|---|
| 36 | 61 | config TI_DMA_CROSSBAR |
|---|
| 37 | 62 | bool |
|---|