coreboot/src
Kyösti Mälkki 618d179bfe 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)
2014-11-23 20:34:42 +01:00
..
arch acpigen: Use implicit length patching in acpigen.c 2014-11-22 16:57:37 +01:00
console Replace includes of build.h with version.h 2014-11-20 07:28:37 +01:00
cpu allwinner/a10: fix raminit 2014-11-22 21:04:43 +01:00
device device/dram/ddr3.c: Fix sizeof on array func param overflow 2014-11-08 07:09:34 +01:00
drivers usbdebug: Fix migration to ramstage 2014-11-23 20:34:42 +01:00
ec {arch,cpu,drivers,ec}: Don't hide pointers behind typedefs 2014-10-27 23:40:05 +01:00
include amdk8: Move to implicit length patching 2014-11-22 16:58:29 +01:00
lib Replace includes of build.h with version.h 2014-11-20 07:28:37 +01:00
mainboard sandy/ivy/nehalem: Remerge interrupt handling 2014-11-23 17:30:13 +01:00
northbridge sandy/ivy/nehalem: Remerge interrupt handling 2014-11-23 17:30:13 +01:00
soc intel/fsp_baytrail: add Gold3 FSP support 2014-11-21 23:05:19 +01:00
southbridge sandy/ivy/nehalem: Remerge interrupt handling 2014-11-23 17:30:13 +01:00
superio superio/ite: Use common dispatch for pnp entry/exit functions 2014-11-04 11:36:32 +01:00
vendorcode intel/fsp_baytrail: add Gold3 FSP support 2014-11-21 23:05:19 +01:00
Kconfig AMD: Move RAMBASE and RAMTOP 2014-11-14 15:46:57 +01:00