From f28997dcddd585d34924a3df59293453f9dcf033 Mon Sep 17 00:00:00 2001 From: Kapil Porwal Date: Mon, 15 Dec 2025 18:44:18 +0530 Subject: [PATCH] soc/qualcomm/common: Add PD negotiation attribute macro Define the QCLIB_GA_ENABLE_PD_NEGOTIATION bit in the QcLib global attributes. This flag signals to QcLib that Power Delivery negotiation should be performed. BUG=b:457566143 TEST=Verify different boot modes on Google/Quenbi. TEST=Verify that PD negotiation is skipped in normal mode. Change-Id: Ia046f68ebeacaa1c1d9a73c4b957315c9f7b68b6 Signed-off-by: Kapil Porwal Reviewed-on: https://review.coreboot.org/c/coreboot/+/90512 Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) --- src/soc/qualcomm/common/include/soc/qclib_common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/soc/qualcomm/common/include/soc/qclib_common.h b/src/soc/qualcomm/common/include/soc/qclib_common.h index 65c87d7ec7..8ce24f2b35 100644 --- a/src/soc/qualcomm/common/include/soc/qclib_common.h +++ b/src/soc/qualcomm/common/include/soc/qclib_common.h @@ -60,6 +60,7 @@ struct qclib_cb_if_table_entry { /* GA_BMASK_VALUES (global_attributes bit mask values) */ #define QCLIB_GA_ENABLE_UART_LOGGING BIT(0) +#define QCLIB_GA_ENABLE_PD_NEGOTIATION BIT(1) #define QCLIB_GA_FORCE_COLD_REBOOT BIT(3) #define QCLIB_GA_DDR_FMAX_LIMIT_HYNIX8GB BIT(5)