From 9e0dd9af47ec73e03c8c36dfe691abd795dc0903 Mon Sep 17 00:00:00 2001 From: Julia Tsai Date: Fri, 27 Mar 2020 15:52:30 +0800 Subject: mb/google/octopus/variants/lick: Disable xHCI compliance mode Since the first LFPS timeout causes xHCI to enter compliance mode, the SS hub cannot be enumerated. The resolution is to disable xHCI compliance mode. BRANCH=octopus BUG=b:153782196 TEST=Verified usb operation successfully. Signed-off-by: Julia Tsai Change-Id: If0bf68c8cf0a2a3b857395b6b82e46cc384ba65c Reviewed-on: https://review.coreboot.org/c/coreboot/+/39874 Reviewed-by: Henry Sun Reviewed-by: Angel Pons Tested-by: build bot (Jenkins) --- src/mainboard/google/octopus/variants/lick/overridetree.cb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/mainboard/google/octopus') diff --git a/src/mainboard/google/octopus/variants/lick/overridetree.cb b/src/mainboard/google/octopus/variants/lick/overridetree.cb index 3aa369e9b2..3ade35402f 100644 --- a/src/mainboard/google/octopus/variants/lick/overridetree.cb +++ b/src/mainboard/google/octopus/variants/lick/overridetree.cb @@ -112,4 +112,8 @@ chip soc/intel/apollolake end end # - I2C 6 end + + # Disable compliance mode + + register "DisableComplianceMode" = "1" end -- cgit v1.2.3