From ac2b8a2c228911aa909c6deda85c4d24522a68d1 Mon Sep 17 00:00:00 2001 From: Patrick Daly Date: Tue, 7 Jul 2020 17:52:44 -0700 Subject: [PATCH] defconfig: Enable CONFIG_ARM_SMMU for sdxlemur Enable the ARM smmu driver, and its associated debugfs. Change-Id: I6249b155a02299d6e5e3b6da807d7936c5f89736 Signed-off-by: Patrick Daly --- arch/arm/configs/vendor/sdxlemur-debug.config | 3 +++ arch/arm/configs/vendor/sdxlemur.config | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/arch/arm/configs/vendor/sdxlemur-debug.config b/arch/arm/configs/vendor/sdxlemur-debug.config index e643d47b3e3f..b13509e05364 100644 --- a/arch/arm/configs/vendor/sdxlemur-debug.config +++ b/arch/arm/configs/vendor/sdxlemur-debug.config @@ -18,6 +18,9 @@ CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y CONFIG_DEBUG_USER=y # CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_IOMMU_DEBUG=y +CONFIG_IOMMU_TESTS=y +CONFIG_IOMMU_TLBSYNC_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_PROXY_CONSUMER=y CONFIG_REGULATOR_STUB=y diff --git a/arch/arm/configs/vendor/sdxlemur.config b/arch/arm/configs/vendor/sdxlemur.config index 9f24fdac83e5..0afdb85e17a3 100644 --- a/arch/arm/configs/vendor/sdxlemur.config +++ b/arch/arm/configs/vendor/sdxlemur.config @@ -11,6 +11,14 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_PROXY_CONSUMER=y CONFIG_REGULATOR_STUB=y # CONFIG_REGULATOR_PROXY_CONSUMER_LEGACY is not set +CONFIG_ARM_SMMU=y +CONFIG_IOMMU_IO_PGTABLE_FAST=y +CONFIG_QCOM_IOMMU_IO_PGTABLE_QUIRKS=y +CONFIG_IOMMU_LIMIT_IOVA_ALIGNMENT=y +CONFIG_QTI_IOMMU_SUPPORT=y +CONFIG_QCOM_SCM=y +CONFIG_QCOM_SECURE_BUFFER=y +CONFIG_DMA_COHERENT_HINT_CACHED=y CONFIG_QRTR=y CONFIG_QRTR_SMD=y CONFIG_MAILBOX=y