From 75333ea7c8497457bab92ce1df01d06a6408caaa Mon Sep 17 00:00:00 2001 From: Kapil Porwal Date: Mon, 22 Dec 2025 19:19:33 +0530 Subject: [PATCH] mb/google/bluey: Refactor is_pd_sync_required function BUG=none TEST=Verify boot on Google/Quenbi. Change-Id: Ic2f779d963105ef24b9cae3747ac7cc78ec9ae8b Signed-off-by: Kapil Porwal Reviewed-on: https://review.coreboot.org/c/coreboot/+/90596 Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) --- src/mainboard/google/bluey/romstage.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mainboard/google/bluey/romstage.c b/src/mainboard/google/bluey/romstage.c index e21777b715..dbfda5511e 100644 --- a/src/mainboard/google/bluey/romstage.c +++ b/src/mainboard/google/bluey/romstage.c @@ -55,11 +55,11 @@ static bool is_pd_sync_required(void) EC_HOST_EVENT_MASK(EC_HOST_EVENT_LID_OPEN)); uint64_t ec_events = google_chromeec_get_events_b(); - if (!(ec_events & manual_pwron_event_mask) && - (ec_events & EC_HOST_EVENT_MASK(EC_HOST_EVENT_AC_CONNECTED))) - return true; + if (!(ec_events & EC_HOST_EVENT_MASK(EC_HOST_EVENT_AC_CONNECTED))) + return false; - if (google_chromeec_is_below_critical_threshold() || !google_chromeec_is_battery_present()) + if (!(ec_events & manual_pwron_event_mask) || + google_chromeec_is_below_critical_threshold() || !google_chromeec_is_battery_present()) return true; return false;