From a4f4568bfbd178fe7f770ec60ebc9cd3ae9f75ff Mon Sep 17 00:00:00 2001 From: Subbaraman Narayanamurthy Date: Fri, 16 Sep 2022 13:15:00 -0700 Subject: [PATCH 1/2] defconfig: pineapple: enable PMIC_GLINK driver and its clients Enable PMIC Glink driver and its clients for pineapple to support battery charging, Type-C, altmode and the drivers that help with debugging them. Change-Id: Ib386a198d9de3e441e2fce650beca44a5bdfd6e3 Signed-off-by: Subbaraman Narayanamurthy --- arch/arm64/configs/vendor/pineapple_GKI.config | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/configs/vendor/pineapple_GKI.config b/arch/arm64/configs/vendor/pineapple_GKI.config index 9ed30ab42eed..c5eee9a0fb64 100644 --- a/arch/arm64/configs/vendor/pineapple_GKI.config +++ b/arch/arm64/configs/vendor/pineapple_GKI.config @@ -108,7 +108,13 @@ CONFIG_QCOM_STATS=m # CONFIG_QCOM_WCNSS_PIL is not set CONFIG_QRTR=m CONFIG_QRTR_SMD=m +CONFIG_QTI_ALTMODE_GLINK=m +CONFIG_QTI_BATTERY_CHARGER=m +CONFIG_QTI_BATTERY_GLINK_DEBUG=m +CONFIG_QTI_CHARGER_ULOG_GLINK=m CONFIG_QTI_PMIC_EUSB2_REPEATER=m +CONFIG_QTI_PMIC_GLINK=m +# CONFIG_QTI_PMIC_GLINK_CLIENT_DEBUG is not set CONFIG_QTI_PMIC_PON_LOG=m CONFIG_REBOOT_MODE=m CONFIG_REGMAP_SPMI=m @@ -132,6 +138,8 @@ CONFIG_SM_GPUCC_PINEAPPLE=m CONFIG_SM_TCSRCC_PINEAPPLE=m CONFIG_SM_VIDEOCC_PINEAPPLE=m CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_SPMI_QTI_GLINK_DEBUG=m +CONFIG_UCSI_QTI_GLINK=m CONFIG_USB_CONFIGFS_F_CCID=m CONFIG_USB_CONFIGFS_F_CDEV=m # CONFIG_USB_CONFIGFS_F_GSI is not set From be9c6d09a26586d682a67f85809ab065146c67a9 Mon Sep 17 00:00:00 2001 From: Subbaraman Narayanamurthy Date: Fri, 16 Sep 2022 13:17:11 -0700 Subject: [PATCH 2/2] defconfig: pineapple-consolidate: enable CONFIG_QTI_PMIC_GLINK_CLIENT_DEBUG Enable CONFIG_QTI_PMIC_GLINK_CLIENT_DEBUG in pineapple-consolidate defconfig so that debug features can be enabled in altmode-glink, qti_battery_debug and qti_battery_charger drivers. Change-Id: I2d0ef18d061237a256c008aa971096879141a5fa Signed-off-by: Subbaraman Narayanamurthy --- arch/arm64/configs/vendor/pineapple_consolidate.config | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/vendor/pineapple_consolidate.config b/arch/arm64/configs/vendor/pineapple_consolidate.config index d9ad43c84860..ec714408a31b 100644 --- a/arch/arm64/configs/vendor/pineapple_consolidate.config +++ b/arch/arm64/configs/vendor/pineapple_consolidate.config @@ -9,6 +9,7 @@ CONFIG_LKDTM=m CONFIG_LOCALVERSION="-consolidate" CONFIG_LOCK_TORTURE_TEST=m CONFIG_PAGE_OWNER=y +CONFIG_QTI_PMIC_GLINK_CLIENT_DEBUG=y CONFIG_RCU_TORTURE_TEST=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_TEST_USER_COPY=m