summaryrefslogtreecommitdiff
path: root/payloads/coreinfo/nvram_module.c
diff options
context:
space:
mode:
authorKenneth Chan <kenneth.chan@quanta.corp-partner.google.com>2020-05-07 17:59:03 +0800
committerPatrick Georgi <pgeorgi@google.com>2020-05-11 09:27:03 +0000
commit3263309ce59744bee2e0a3b3cee1a3dbdef07318 (patch)
tree6f0a55aca19f54cf76ac50903c1e868869c2ae2e /payloads/coreinfo/nvram_module.c
parent0d0fe141a4d5f6b799b452058657e32a4d8b18bc (diff)
mb/google/octopus/variants/dood: Disable XHCI LFPS power management
LTE module Fibocom L850-GL is lost after idle overnight, with this workaround, host will not initiate U3 wakeup at the same time with device, which will avoid the race condition. Disable XHCI LFPS power management. If the option is set in the devicetree, the bits[7:4] in XHCI MMIO BAR + offset 0x80A4 (PMCTRL_REG) will be updated from default 9 to 0. BUG=b:155955302 BRANCH=octopus TEST=build coreboot with DisableXhciLfpsPM being set to 1 and flash the image to the device. Run following command to check if bits[7:4] are set 0: >iotools mmio_read32 "XHCI MMIO BAR + 0x80A4" Signed-off-by: Kenneth Chan <kenneth.chan@quanta.corp-partner.google.com> Change-Id: I88357f44317a5cff2e04508638eb065e5ada4c4c Reviewed-on: https://review.coreboot.org/c/coreboot/+/41143 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Marco Chen <marcochen@google.com> Reviewed-by: Ren Kuo <ren.kuo@quanta.corp-partner.google.com>
Diffstat (limited to 'payloads/coreinfo/nvram_module.c')
0 files changed, 0 insertions, 0 deletions