summaryrefslogtreecommitdiff
path: root/plat/nvidia/tegra/soc/t194/platform_t194.mk
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2018-04-03 13:10:48 -0700
committerVarun Wadekar <vwadekar@nvidia.com>2020-01-23 09:02:46 -0800
commit4a9026d413d1d97f8ef4a7c7a3d39ac25cfa03c6 (patch)
treee619cf8868ea63eaea3106a70c2b3dd92954c779 /plat/nvidia/tegra/soc/t194/platform_t194.mk
parentdb891f32f6c2100beb6c7d8eedcab2df57df632f (diff)
downloadarm-trusted-firmware-4a9026d413d1d97f8ef4a7c7a3d39ac25cfa03c6.tar.gz
Tegra194: enable driver for general purpose DMA engine
This patch enables the GPCDMA for all Tegra194 platforms to help accelerate all the memory copy operations. Change-Id: I8cbec99be6ebe4da74221245668b321ba9693479 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Diffstat (limited to 'plat/nvidia/tegra/soc/t194/platform_t194.mk')
-rw-r--r--plat/nvidia/tegra/soc/t194/platform_t194.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/plat/nvidia/tegra/soc/t194/platform_t194.mk b/plat/nvidia/tegra/soc/t194/platform_t194.mk
index 1389f8f23..1e49e51da 100644
--- a/plat/nvidia/tegra/soc/t194/platform_t194.mk
+++ b/plat/nvidia/tegra/soc/t194/platform_t194.mk
@@ -8,9 +8,12 @@
ENABLE_CONSOLE_SPE := 0
$(eval $(call add_define,ENABLE_CONSOLE_SPE))
-ENABLE_STRICT_CHECKING_MODE := 1
+ENABLE_STRICT_CHECKING_MODE := 1
$(eval $(call add_define,ENABLE_STRICT_CHECKING_MODE))
+USE_GPC_DMA := 1
+$(eval $(call add_define,USE_GPC_DMA))
+
RESET_TO_BL31 := 1
PROGRAMMABLE_RESET_ADDRESS := 1
@@ -40,6 +43,7 @@ BL31_SOURCES += drivers/ti/uart/aarch64/16550_console.S \
lib/cpus/aarch64/denver.S \
${COMMON_DIR}/drivers/bpmp_ipc/intf.c \
${COMMON_DIR}/drivers/bpmp_ipc/ivc.c \
+ ${COMMON_DIR}/drivers/gpcdma/gpcdma.c \
${COMMON_DIR}/drivers/memctrl/memctrl_v2.c \
${COMMON_DIR}/drivers/smmu/smmu.c \
${SOC_DIR}/drivers/mce/mce.c \