Loading drivers/dma/qcom/Kconfig +19 −0 Original line number Diff line number Diff line Loading @@ -28,3 +28,22 @@ config QCOM_HIDMA (user to kernel, kernel to kernel, etc.). It only supports memcpy interface. The core is not intended for general purpose slave DMA. config MSM_GPI_DMA tristate "Qualcomm Technologies Inc 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 MSM_GPI_DMA_DEBUG bool "Qualcomm Technologies Inc GPI debug support" depends on MSM_GPI_DMA help Enable detailed logging for QCOM GPI driver. Extra logging will be helpful when debugging critical issues. drivers/dma/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -4,3 +4,4 @@ obj-$(CONFIG_QCOM_HIDMA_MGMT) += hdma_mgmt.o hdma_mgmt-objs := hidma_mgmt.o hidma_mgmt_sys.o obj-$(CONFIG_QCOM_HIDMA) += hdma.o hdma-objs := hidma_ll.o hidma.o hidma_dbg.o obj-$(CONFIG_MSM_GPI_DMA) += gpi.o Loading
drivers/dma/qcom/Kconfig +19 −0 Original line number Diff line number Diff line Loading @@ -28,3 +28,22 @@ config QCOM_HIDMA (user to kernel, kernel to kernel, etc.). It only supports memcpy interface. The core is not intended for general purpose slave DMA. config MSM_GPI_DMA tristate "Qualcomm Technologies Inc 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 MSM_GPI_DMA_DEBUG bool "Qualcomm Technologies Inc GPI debug support" depends on MSM_GPI_DMA help Enable detailed logging for QCOM GPI driver. Extra logging will be helpful when debugging critical issues.
drivers/dma/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -4,3 +4,4 @@ obj-$(CONFIG_QCOM_HIDMA_MGMT) += hdma_mgmt.o hdma_mgmt-objs := hidma_mgmt.o hidma_mgmt_sys.o obj-$(CONFIG_QCOM_HIDMA) += hdma.o hdma-objs := hidma_ll.o hidma.o hidma_dbg.o obj-$(CONFIG_MSM_GPI_DMA) += gpi.o