summaryrefslogtreecommitdiff
path: root/src/mainboard
diff options
context:
space:
mode:
authorTommie <tong.lin@bitland.corp-partner.google.com>2020-04-30 15:21:47 +0800
committerPatrick Georgi <pgeorgi@google.com>2020-05-13 08:25:53 +0000
commitca203f85a061d7c17a0b24a0c2f37eb3d44d7a0e (patch)
tree797221e56aa72f06dc10e84aa45e6b387f864bc5 /src/mainboard
parentad4fb6e569d276574ef641d36d8cf02e5e2984e9 (diff)
downloadcoreboot-ca203f85a061d7c17a0b24a0c2f37eb3d44d7a0e.tar.xz
mb/google/octopus/variants/foob: Disable xHCI compliance mode
When any USB image disk is connected to the DUT through HUAWEI/APPLE Dongle, press Ctrl + u on the dev screen, it cannot boot from USB. We found the SS hub cannot be enumerated. So disable xHCI compliance mode. BRANCH=octopus BUG=b:155347573 TEST=Confirm successful boot from USB Change-Id: Iea4a3df156da0627336f7d6c1e03837b6cf0e7f2 Signed-off-by: tong.lin <tong.lin@bitland.corp-partner.google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/40905 Reviewed-by: Marco Chen <marcochen@google.com> Reviewed-by: Karthik Ramasubramanian <kramasub@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard')
-rw-r--r--src/mainboard/google/octopus/variants/foob/overridetree.cb3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mainboard/google/octopus/variants/foob/overridetree.cb b/src/mainboard/google/octopus/variants/foob/overridetree.cb
index 004076d047..4ec6fee1c9 100644
--- a/src/mainboard/google/octopus/variants/foob/overridetree.cb
+++ b/src/mainboard/google/octopus/variants/foob/overridetree.cb
@@ -162,4 +162,7 @@ chip soc/intel/apollolake
end
end # - I2C 7
end
+
+ # Disable xHCI compliance mode
+ register "DisableComplianceMode" = "1"
end