Hi Patrick,
On Sat, 2009-08-01 at 19:10 +0200, Patrick Georgi wrote:
Hi,
attached patches enable CBFS for all boards and fix various related issues.
I'm eager to see it merged in the main v2 tree. Any timeframe?
20090801-1-model_lx-should-use-generic-copy-and-run cpu/amd/model_lx uses its own routine for copying coreboot_ram, I tried to make it use the generic infrastructure, but I can't test it due to lack of hardware.
20090801-2-fix-cpp-scope-of-strings This patch fixes the generic code for copying and running coreboot_ram in case certain configuration options are disabled. the strings were just at the wrong place.
20090801-3-only-fix-romstream-stuff-if-romstream-is-possible Two boards fix up some variables for romstream. This isn't necessary (or possible) when CBFS is active, as there is no romstream. It would be nicer to have them depend on CONFIG_ROM_PAYLOAD, but there isn't any invariant that forces that to be inactive if CBFS is active, and this patch is supposed to be small, esp. as the stream loaders are on the way out.
20090801-4-enable-cbfs-for-all-boards Big patch touching nearly every board, to enable CBFS. Everything built, but that's all testing I could do, as the boards I have available already have CBFS activated.
I'll test it with Asus M2V-MX-SE and with qemu and LAB payloads.
Thanks, Cristi.