diff options
author | Kyösti Mälkki <kyosti.malkki@gmail.com> | 2014-10-27 08:01:55 +0200 |
---|---|---|
committer | Kyösti Mälkki <kyosti.malkki@gmail.com> | 2014-11-23 20:34:42 +0100 |
commit | 618d179bfefba32e1672a58f2ee9b969cb313130 (patch) | |
tree | 41cecbf4bed1cb07775f7aaee1c186cdc980f16b /src/drivers/generic/Kconfig | |
parent | 33b535f15ded011c92cd1757408a3453a55b44bd (diff) | |
download | coreboot-618d179bfefba32e1672a58f2ee9b969cb313130.tar.xz |
usbdebug: Fix migration to ramstage
On entry to ramstage CBMEM is looked for a copy of an already initialized
EHCI debug dongle state. If a copy is found, it contained the state before
CAR migration and the USB protocol data toggle can be out of sync. It's an
even/odd kind of a parity check, so roughly every other build would
show the problem as invalid first line: 'ug found in CBMEM.'
After CAR migration, re-direct the state changes to correct CBMEM table.
Change-Id: I7c54e76ce29af5c8ee5e9ce6fd3dc6bdf700dcf1
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/7206
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/drivers/generic/Kconfig')
0 files changed, 0 insertions, 0 deletions