diff --git a/arch/arm64/configs/vendor/pineapple_GKI.config b/arch/arm64/configs/vendor/pineapple_GKI.config index 425abb24760d..acdf39b5768f 100644 --- a/arch/arm64/configs/vendor/pineapple_GKI.config +++ b/arch/arm64/configs/vendor/pineapple_GKI.config @@ -20,8 +20,15 @@ CONFIG_PHY_QCOM_UFS_QRBTC_SDM845=m CONFIG_PINCTRL_MSM=m CONFIG_PINCTRL_PINEAPPLE=m CONFIG_QCOM_COMMAND_DB=m +CONFIG_QCOM_DMABUF_HEAPS=m +CONFIG_QCOM_DMABUF_HEAPS_CARVEOUT=y +CONFIG_QCOM_DMABUF_HEAPS_CMA=y +CONFIG_QCOM_DMABUF_HEAPS_PAGE_POOL_REFILL=y +CONFIG_QCOM_DMABUF_HEAPS_SYSTEM=y +CONFIG_QCOM_DMABUF_HEAPS_SYSTEM_SECURE=y CONFIG_QCOM_GDSC_REGULATOR=m CONFIG_QCOM_IOMMU_UTIL=m +CONFIG_QCOM_LAZY_MAPPING=m CONFIG_QCOM_MEM_BUF=m CONFIG_QCOM_MEM_BUF_DEV=m # CONFIG_QCOM_MINIDUMP is not set diff --git a/modules.list.msm.pineapple b/modules.list.msm.pineapple index 382500cb336c..7a7f56b660d5 100644 --- a/modules.list.msm.pineapple +++ b/modules.list.msm.pineapple @@ -4,6 +4,8 @@ qcom-pdc.ko qcom_iommu_util.ko arm_smmu.ko secure_buffer.ko +qcom_dma_heaps.ko +msm_dma_iommu_mapping.ko mem_buf_dev.ko mem_buf_msgq.ko mem_buf.ko