the following patch was just integrated into master: commit a267161362f23b94f2e7677a8ea55f729578a049 Author: Aaron Durbin adurbin@chromium.org Date: Wed Feb 6 21:41:01 2013 -0600
haswell: unify romstage logic
This commit pulls in all the common logic for romstage into the Haswell cpu directory. The bits specific to the mainboard still reside under their respective directories. The calling sequence bounces from the cpu directory to mainboard then back to the cpu directory. The reasoning is that Haswell systems use cache-as-ram for backing memory in romstage. The stack is used to allocate structures. However, now changes can be made to the romstage for Haswell and apply to all boards.
Change-Id: I2bf08013c46a99235ffe4bde88a935c3378eb341 Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: http://review.coreboot.org/2754 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich rminnich@gmail.com
Build-Tested: build bot (Jenkins) at Sat Mar 16 00:41:19 2013, giving +1 Reviewed-By: Ronald G. Minnich rminnich@gmail.com at Mon Mar 18 20:48:46 2013, giving +2 See http://review.coreboot.org/2754 for details.
-gerrit