coreboot-kgpe-d16/payloads
Kangheui Won a3d79292e7 libpayload/xhci: Fix MPS handling in set_address
We set MPS to speed_to_default_mps(speed) initially
but later compare maxpacketsize with 8 to change mps.
So compare with speed_to_default_mps(speed) to determine
if we need to change settings here.

BUG=b:147783572
BRANCH=none
TEST=works with 12Mbps/8MPS USB device

Signed-off-by: Kangheui Won <khwon@chromium.org>
Change-Id: I32455483fceec56f14af6118b77615c14b3f9f39
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38556
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-02-05 09:56:26 +00:00
..
coreinfo coreinfo/coreinfo.c: Correct main function signature 2020-02-04 16:11:58 +00:00
external payloads/seabios: Update stable from 1.12.1 to 1.13.0 2019-12-13 16:31:05 +00:00
libpayload libpayload/xhci: Fix MPS handling in set_address 2020-02-05 09:56:26 +00:00
linuxcheck Makefile.inc, payloads: Enable -Wvla 2019-08-20 20:57:01 +00:00
nvramcui Makefile.inc, payloads: Enable -Wvla 2019-08-20 20:57:01 +00:00
Kconfig payloads/bayou: remove unhooked payload 2019-12-09 09:51:23 +00:00
Makefile.inc payloads/external: Add yabits payload 2018-09-16 13:10:17 +00:00