From 1c8717613096981891122941b7cda86c31f254e7 Mon Sep 17 00:00:00 2001 From: Ivy Jian Date: Tue, 1 Apr 2025 09:30:48 +0800 Subject: [PATCH] mb/google/nissa/var/dirks: Disable TCSS D3COLD_SUPPORT In dirks, we re-purpose a TCSS USB port into a Type-A port. In this case, D3COLD in tcss_xhci is not supported, so we override dirks settings. This is a W/A until we root cause why PMC is unable to handle PM for this migrated port. BUG=b:400809281 TEST= Confirm that when connecting only the Type-A0 port, it can recognize USB3 speed. Change-Id: I35ae587e02d794352ffc9d18a4c18868d23366f3 Signed-off-by: Ivy Jian Reviewed-on: https://review.coreboot.org/c/coreboot/+/87053 Reviewed-by: Eric Lai Tested-by: build bot (Jenkins) Reviewed-by: Subrata Banik Reviewed-by: Jayvik Desai Reviewed-by: Kapil Porwal Reviewed-by: David Wu --- src/mainboard/google/brya/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mainboard/google/brya/Kconfig b/src/mainboard/google/brya/Kconfig index 9808a327b5..f7f8bf9a22 100644 --- a/src/mainboard/google/brya/Kconfig +++ b/src/mainboard/google/brya/Kconfig @@ -1178,4 +1178,8 @@ config SKIP_RAM_ID_STRAPS If unsure, leave this option disabled. +config D3COLD_SUPPORT + bool + default n if BOARD_GOOGLE_DIRKS + endif # BOARD_GOOGLE_BRYA_COMMON