diff options
author | Vinod Koul <vkoul@kernel.org> | 2020-11-09 09:54:50 +0100 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2020-11-24 17:12:07 +0100 |
commit | 5d0c3533a19f48e5e7e73806a3e4b29cd4364130 (patch) | |
tree | 4160c5fdfd60b8453f6ab35c2f95254de6163f47 /drivers/dma/qcom/Kconfig | |
parent | dmaengine: add peripheral configuration (diff) | |
download | linux-5d0c3533a19f48e5e7e73806a3e4b29cd4364130.tar.xz linux-5d0c3533a19f48e5e7e73806a3e4b29cd4364130.zip |
dmaengine: qcom: Add GPI dma driver
This controller provides DMAengine capabilities for a variety of peripheral
buses such as I2C, UART, and SPI. By using GPI dmaengine driver, bus
drivers can use a standardize interface that is protocol independent to
transfer data between memory and peripheral.
Link: https://lore.kernel.org/r/20201109085450.24843-4-vkoul@kernel.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma/qcom/Kconfig')
-rw-r--r-- | drivers/dma/qcom/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/dma/qcom/Kconfig b/drivers/dma/qcom/Kconfig index 0389d60d2604..365f94eb3b08 100644 --- a/drivers/dma/qcom/Kconfig +++ b/drivers/dma/qcom/Kconfig @@ -19,6 +19,18 @@ config QCOM_BAM_DMA Enable support for the QCOM BAM DMA controller. This controller provides DMA capabilities for a variety of on-chip devices. +config QCOM_GPI_DMA + tristate "Qualcomm Technologies GPI DMA support" + depends on ARCH_QCOM + select DMA_ENGINE + select DMA_VIRTUAL_CHANNELS + help + Enable support for the QCOM GPI DMA controller. This controller + provides DMA capabilities for a variety of peripheral buses such + as I2C, UART, and SPI. By using GPI dmaengine driver, bus drivers + can use a standardize interface that is protocol independent to + transfer data between DDR and peripheral. + config QCOM_HIDMA_MGMT tristate "Qualcomm Technologies HIDMA Management support" select DMA_ENGINE |