From 192f165edb6743f4303b6a78f3497da4e940a6e2 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 21 Mar 2023 19:54:37 -0600 Subject: [PATCH] addw3: Set USB-C ports as USB2_PORT_MID to prevent use of port reset messaging Change-Id: I1f13edcc3fa757cc0d763be45e6eea0474077984 --- src/mainboard/system76/rpl/variants/addw3/overridetree.cb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mainboard/system76/rpl/variants/addw3/overridetree.cb b/src/mainboard/system76/rpl/variants/addw3/overridetree.cb index e04609e15c..f918762e5e 100644 --- a/src/mainboard/system76/rpl/variants/addw3/overridetree.cb +++ b/src/mainboard/system76/rpl/variants/addw3/overridetree.cb @@ -8,8 +8,9 @@ chip soc/intel/alderlake # USB2 register "usb2_ports[0]" = "USB2_PORT_MID(OC_SKIP)" # Type-A 3.2 Gen 1 (Left) register "usb2_ports[1]" = "USB2_PORT_MID(OC_SKIP)" # Type-A 2.0 (Left) - register "usb2_ports[2]" = "USB2_PORT_TYPE_C(OC_SKIP)" # Type-C 3.2 Gen 2 (Rear) - register "usb2_ports[8]" = "USB2_PORT_TYPE_C(OC_SKIP)" # Type-C Thunderbolt (Right) + # Port reset messaging cannot be used, so do not use USB2_PORT_TYPE_C for these + register "usb2_ports[2]" = "USB2_PORT_MID(OC_SKIP)" # Type-C 3.2 Gen 2 (Rear) + register "usb2_ports[8]" = "USB2_PORT_MID(OC_SKIP)" # Type-C Thunderbolt (Right) register "usb2_ports[10]" = "USB2_PORT_MID(OC_SKIP)" # Camera register "usb2_ports[11]" = "USB2_PORT_MID(OC_SKIP)" # Secure Pad register "usb2_ports[13]" = "USB2_PORT_MID(OC_SKIP)" # Bluetooth