X60: fix docking
authorSven Schnelle <svens@stackframe.org>
Tue, 10 Jan 2012 13:44:12 +0000 (14:44 +0100)
committerSven Schnelle <svens@stackframe.org>
Tue, 31 Jan 2012 16:53:29 +0000 (17:53 +0100)
commit483ec41e6f3947b8e11ed67f7efcfdc3ef035612
treef59b1124459493c222ed764de5d0cbad34c4164e
parentfc4e7333e02b24ab7b4f5ae0e39d3115f41f6ab6
X60: fix docking

Fix ordering of power/reset/undock procedure to prevent
crashes seen with the old code. Also call dlpc_init()
only once.

Change-Id: I27d1f42e845fcccde40e6ca5af4a7762edab5d36
Signed-off-by: Sven Schnelle <svens@stackframe.org>
Reviewed-on: http://review.coreboot.org/597
Tested-by: build bot (Jenkins)
src/mainboard/lenovo/x60/dock.c
src/mainboard/lenovo/x60/mainboard_smi.c
src/mainboard/lenovo/x60/romstage.c