From a324ec868e7b6f17250eefb1857eb90df14801ff Mon Sep 17 00:00:00 2001 From: Chintan Kothari Date: Wed, 24 Jul 2024 14:45:04 +0530 Subject: [PATCH] ARM: config: msm: Enable config for buses drivers in NEO Enabling config for HS_UART,i2c,spi,gpi drivers for NEO soc. Change-Id: Id177635b376d3078999e296b792389eadd5a232d Signed-off-by: Chintan Kothari --- arch/arm64/configs/vendor/neo_la_GKI.config | 4 ++++ arch/arm64/configs/vendor/neo_la_consolidate.config | 1 + neo_la.bzl | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/arch/arm64/configs/vendor/neo_la_GKI.config b/arch/arm64/configs/vendor/neo_la_GKI.config index 990b84c13322..f9ebf890cbf7 100644 --- a/arch/arm64/configs/vendor/neo_la_GKI.config +++ b/arch/arm64/configs/vendor/neo_la_GKI.config @@ -24,6 +24,7 @@ CONFIG_GH_VIRT_WATCHDOG=m CONFIG_GUNYAH_DRIVERS=y # CONFIG_HVC_GUNYAH is not set CONFIG_HWSPINLOCK_QCOM=m +CONFIG_I2C_MSM_GENI=m CONFIG_INIT_ON_FREE_DEFAULT_ON=y CONFIG_INTERCONNECT_QCOM_BCM_VOTER=m CONFIG_INTERCONNECT_QCOM_DEBUG=m @@ -36,6 +37,7 @@ CONFIG_MFD_I2C_PMIC=m # CONFIG_MODULE_SIG_ALL is not set CONFIG_MSM_BOOT_STATS=m CONFIG_MSM_CORE_HANG_DETECT=m +CONFIG_MSM_GPI_DMA=m CONFIG_MSM_PERFORMANCE=m CONFIG_MSM_SYSSTATS=m CONFIG_PDR_INDICATION_NOTIF_TIMEOUT=9000 @@ -95,6 +97,8 @@ CONFIG_REGULATOR_QCOM_PM8008=m CONFIG_REGULATOR_QTI_FIXED_VOLTAGE=m CONFIG_REGULATOR_RPMH=m CONFIG_SCHED_WALT=m +CONFIG_SERIAL_MSM_GENI=m +CONFIG_SPI_MSM_GENI=m CONFIG_SXR_CAMCC_NEO=m CONFIG_SXR_DEBUGCC_NEO=m CONFIG_SXR_DISPCC_NEO=m diff --git a/arch/arm64/configs/vendor/neo_la_consolidate.config b/arch/arm64/configs/vendor/neo_la_consolidate.config index 83455e7a85ec..8c151a331548 100644 --- a/arch/arm64/configs/vendor/neo_la_consolidate.config +++ b/arch/arm64/configs/vendor/neo_la_consolidate.config @@ -9,6 +9,7 @@ CONFIG_LOCALVERSION="-consolidate" CONFIG_LOCKDEP=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOCK_STAT=y +CONFIG_MSM_GPI_DMA_DEBUG=y CONFIG_PAGE_POISONING=y CONFIG_PM_DEBUG=y CONFIG_PM_SLEEP_DEBUG=y diff --git a/neo_la.bzl b/neo_la.bzl index 87e7f3852e7a..0818b39e65a2 100644 --- a/neo_la.bzl +++ b/neo_la.bzl @@ -22,10 +22,12 @@ def define_neo_la(): "drivers/cpufreq/qcom-cpufreq-hw-debug.ko", "drivers/cpuidle/governors/qcom_lpm.ko", "drivers/dma-buf/heaps/qcom_dma_heaps.ko", + "drivers/dma/qcom/msm_gpi.ko", "drivers/edac/kryo_arm64_edac.ko", "drivers/edac/qcom_edac.ko", "drivers/firmware/qcom-scm.ko", "drivers/hwspinlock/qcom_hwspinlock.ko", + "drivers/i2c/busses/i2c-msm-geni.ko", "drivers/interconnect/qcom/icc-bcm-voter.ko", "drivers/interconnect/qcom/icc-debug.ko", "drivers/interconnect/qcom/icc-rpmh.ko", @@ -69,6 +71,8 @@ def define_neo_la(): "drivers/soc/qcom/secure_buffer.ko", "drivers/soc/qcom/smem.ko", "drivers/soc/qcom/socinfo.ko", + "drivers/spi/spi-msm-geni.ko", + "drivers/tty/serial/msm_geni_serial.ko", "drivers/virt/gunyah/gh_msgq.ko", "drivers/virt/gunyah/gh_rm_drv.ko", "drivers/virt/gunyah/gh_virt_wdt.ko",