summaryrefslogtreecommitdiff
path: root/src/mainboard
diff options
context:
space:
mode:
authorJulia Tsai <julia.tsai@lcfc.corp-partner.google.com>2020-03-27 15:52:30 +0800
committerPatrick Georgi <pgeorgi@google.com>2020-04-14 10:08:37 +0000
commit9e0dd9af47ec73e03c8c36dfe691abd795dc0903 (patch)
tree254df44d833c4fa7a6fbaec7c58df8cc395b4ce7 /src/mainboard
parentafc593d99cb156b982b24262503a56568b7de614 (diff)
downloadcoreboot-9e0dd9af47ec73e03c8c36dfe691abd795dc0903.tar.xz
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 <julia.tsai@lcfc.corp-partner.google.com> Change-Id: If0bf68c8cf0a2a3b857395b6b82e46cc384ba65c Reviewed-on: https://review.coreboot.org/c/coreboot/+/39874 Reviewed-by: Henry Sun <henrysun@google.com> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard')
-rw-r--r--src/mainboard/google/octopus/variants/lick/overridetree.cb4
1 files changed, 4 insertions, 0 deletions
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