From 53e67930f0a393c08a6e31a30c9892540bb64126 Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Sat, 24 Oct 2020 18:08:55 +0530 Subject: [PATCH 1/5] arm64: defconfig: Enable SM8150 interconnect driver Enable the SM8150 interconnect driver so that consumers are able to obtain their path handles properly. Change-Id: Ie099accf2dbfa587f23dd9f434bf04c7eca6b348 Signed-off-by: Veera Vegivada --- arch/arm64/configs/vendor/gen3auto_GKI.config | 5 +++++ arch/arm64/configs/vendor/gen3auto_QGKI.config | 1 + 2 files changed, 6 insertions(+) diff --git a/arch/arm64/configs/vendor/gen3auto_GKI.config b/arch/arm64/configs/vendor/gen3auto_GKI.config index 6737ed4a2ebf..6fd063c18a75 100644 --- a/arch/arm64/configs/vendor/gen3auto_GKI.config +++ b/arch/arm64/configs/vendor/gen3auto_GKI.config @@ -20,3 +20,8 @@ CONFIG_KERNEL_HEADER_TEST=y CONFIG_UAPI_HEADER_TEST=y CONFIG_QCOM_PDC=m CONFIG_QCOM_RPMH=m +CONFIG_QCOM_COMMAND_DB=m +CONFIG_QCOM_RPMH=m +CONFIG_INTERCONNECT_QCOM=m +CONFIG_INTERCONNECT_QCOM_SM8150=m +CONFIG_INTERCONNECT_TEST=m diff --git a/arch/arm64/configs/vendor/gen3auto_QGKI.config b/arch/arm64/configs/vendor/gen3auto_QGKI.config index de91ec9691e0..6b064c93c662 100644 --- a/arch/arm64/configs/vendor/gen3auto_QGKI.config +++ b/arch/arm64/configs/vendor/gen3auto_QGKI.config @@ -19,3 +19,4 @@ CONFIG_REGULATOR_QTI_DEBUG=y CONFIG_QCOM_SOC_SLEEP_STATS=y CONFIG_ARM_QCOM_LPM_CPUIDLE=y # CONFIG_ARM_CPUIDLE is not set +CONFIG_INTERCONNECT_TEST=y From 4dff16696a6d4f5f8e6800d1f377d0a41e561a24 Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Sun, 25 Oct 2020 05:10:33 +0530 Subject: [PATCH 2/5] arm64: defconfig: Enable clock controller drivers for SM8150 Enable camcc, dispcc, gpucc, npucc, scc, videocc, debugcc and also enable cpufreq. Change-Id: Iec12b582f68760807d0d07182229634e329f19d0 Signed-off-by: Veera Vegivada --- arch/arm64/configs/vendor/gen3auto_GKI.config | 8 ++++++++ arch/arm64/configs/vendor/gen3auto_QGKI.config | 2 ++ 2 files changed, 10 insertions(+) diff --git a/arch/arm64/configs/vendor/gen3auto_GKI.config b/arch/arm64/configs/vendor/gen3auto_GKI.config index 6fd063c18a75..bf665a7999e2 100644 --- a/arch/arm64/configs/vendor/gen3auto_GKI.config +++ b/arch/arm64/configs/vendor/gen3auto_GKI.config @@ -25,3 +25,11 @@ CONFIG_QCOM_RPMH=m CONFIG_INTERCONNECT_QCOM=m CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_TEST=m +CONFIG_SM_CAMCC_8150=m +CONFIG_SM_DISPCC_8150=m +CONFIG_SM_GPUCC_8150=m +CONFIG_SM_NPUCC_8150=m +CONFIG_SM_SCC_8150=m +CONFIG_SM_VIDEOCC_8150=m +CONFIG_MSM_CLK_AOP_QMP=m +CONFIG_ARM_QCOM_CPUFREQ_HW=m diff --git a/arch/arm64/configs/vendor/gen3auto_QGKI.config b/arch/arm64/configs/vendor/gen3auto_QGKI.config index 6b064c93c662..04531cb0bd79 100644 --- a/arch/arm64/configs/vendor/gen3auto_QGKI.config +++ b/arch/arm64/configs/vendor/gen3auto_QGKI.config @@ -20,3 +20,5 @@ CONFIG_QCOM_SOC_SLEEP_STATS=y CONFIG_ARM_QCOM_LPM_CPUIDLE=y # CONFIG_ARM_CPUIDLE is not set CONFIG_INTERCONNECT_TEST=y +CONFIG_SM_DEBUGCC_8150=y +CONFIG_ARM_QCOM_CPUFREQ_HW=y From f02fd5a0d2930315ca72a7051fc0588d69c12117 Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Sun, 21 Jun 2020 17:19:02 +0530 Subject: [PATCH 3/5] arm64: defconfig: Enable OSM L3 interconnect driver for SM8150 Enable interconnect L3 driver so that consumer can vote for L3 performance points. Change-Id: Id0ff3e976976a05fa6ff47c7ccb9e1a3a3aed2e3 Signed-off-by: Veera Vegivada --- arch/arm64/configs/vendor/gen3auto_GKI.config | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/vendor/gen3auto_GKI.config b/arch/arm64/configs/vendor/gen3auto_GKI.config index bf665a7999e2..e2ba50d33716 100644 --- a/arch/arm64/configs/vendor/gen3auto_GKI.config +++ b/arch/arm64/configs/vendor/gen3auto_GKI.config @@ -33,3 +33,4 @@ CONFIG_SM_SCC_8150=m CONFIG_SM_VIDEOCC_8150=m CONFIG_MSM_CLK_AOP_QMP=m CONFIG_ARM_QCOM_CPUFREQ_HW=m +CONFIG_INTERCONNECT_QCOM_OSM_L3=m From 2988031dd0e2430c8ffa237744558bbd65877f48 Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Tue, 10 Nov 2020 16:00:10 +0530 Subject: [PATCH 4/5] arm64: defconfig: Enable UFS controller for SA8155 Add support for UFS controller and add support for QTI inline encryption. Change-Id: I680c75448c0fd9b2e6c37d106075c1a39213abac Signed-off-by: Veera Vegivada --- arch/arm64/configs/vendor/gen3auto_GKI.config | 7 +++++++ arch/arm64/configs/vendor/gen3auto_QGKI.config | 3 +++ 2 files changed, 10 insertions(+) diff --git a/arch/arm64/configs/vendor/gen3auto_GKI.config b/arch/arm64/configs/vendor/gen3auto_GKI.config index e2ba50d33716..24dcad8ef47c 100644 --- a/arch/arm64/configs/vendor/gen3auto_GKI.config +++ b/arch/arm64/configs/vendor/gen3auto_GKI.config @@ -34,3 +34,10 @@ CONFIG_SM_VIDEOCC_8150=m CONFIG_MSM_CLK_AOP_QMP=m CONFIG_ARM_QCOM_CPUFREQ_HW=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m +CONFIG_PHY_QCOM_UFS=m +CONFIG_PHY_QCOM_UFS_V4=m +CONFIG_SCSI_UFS_QCOM=m +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFS_CRYPTO_QTI=m +CONFIG_QTI_CRYPTO_COMMON=m +CONFIG_QTI_HW_KEY_MANAGER=m diff --git a/arch/arm64/configs/vendor/gen3auto_QGKI.config b/arch/arm64/configs/vendor/gen3auto_QGKI.config index 04531cb0bd79..533dd0954eae 100644 --- a/arch/arm64/configs/vendor/gen3auto_QGKI.config +++ b/arch/arm64/configs/vendor/gen3auto_QGKI.config @@ -22,3 +22,6 @@ CONFIG_ARM_QCOM_LPM_CPUIDLE=y CONFIG_INTERCONNECT_TEST=y CONFIG_SM_DEBUGCC_8150=y CONFIG_ARM_QCOM_CPUFREQ_HW=y +CONFIG_SCSI_UFSHCD_QTI=y +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFSHCD=y From 3a9c801123aa122f103a56478d75980faf9c7925 Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Tue, 3 Nov 2020 11:44:36 +0530 Subject: [PATCH 5/5] arm64: defconfig: Add mproc related defconfig for sa8155 Add mproc related defconfig for sa8155 which inlcudes qrtr,hwspinlock,mailbox,glink,smem,smp2p,ipc irq bridge and ipc logging related configurations. Change-Id: I5d901e45a769df9fa81c27212890cb7f40b5728e Signed-off-by: Arun Prakash Signed-off-by: Veera Vegivada --- arch/arm64/configs/vendor/gen3auto_GKI.config | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/configs/vendor/gen3auto_GKI.config b/arch/arm64/configs/vendor/gen3auto_GKI.config index 24dcad8ef47c..92e670a1f11b 100644 --- a/arch/arm64/configs/vendor/gen3auto_GKI.config +++ b/arch/arm64/configs/vendor/gen3auto_GKI.config @@ -41,3 +41,17 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CRYPTO_QTI=m CONFIG_QTI_CRYPTO_COMMON=m CONFIG_QTI_HW_KEY_MANAGER=m +CONFIG_QRTR=m +CONFIG_QRTR_SMD=m +CONFIG_HWSPINLOCK_QCOM=m +CONFIG_MSM_QMP=m +CONFIG_RPMSG_QCOM_GLINK_SMEM=m +CONFIG_RPMSG_QCOM_GLINK_SPSS=m +CONFIG_RPMSG_QCOM_GLINK_SPI=m +CONFIG_QCOM_SMEM=m +CONFIG_QCOM_SMP2P=m +CONFIG_QCOM_GLINK_PKT=m +CONFIG_QSEE_IPC_IRQ_BRIDGE=m +CONFIG_QCOM_SMP2P_SLEEPSTATE=m +CONFIG_QSEE_IPC_IRQ=m +CONFIG_QCOM_GLINK=m