Hi everyone,

Here are 2 patches:

Geode LX RAMBASE @1M support:
----
Geode LX MSRs are now set up to allow early access to memory above 1Mb for loading coreboot_ram. An arbitrary amount (~500M) is set up, but is corrected shortly after, in the northbridge init code, so that should work in about every case on LX boards. I made modifications of RAMBASE to every board using LX northbridge, because the code setting the MSR access is done for all boards using LX.
However, RAMBASE @0x4000 should still work in case of problems.
Also added an explanation text about what is done.

I only have Alix.2d13 board, so I can't say if this patch breaks things for other boards.



Alix.2[cd][23] support enhancements
----
!!!! Please $ svn mv alix2d alix2 before applying this patch. !!!!
I decided to rename the boards Alix.2 and support the following variants: 2c2, 2c3, 2d2, 2d3, 2d13 - see help text -. 2d1 may also work, but differ more: different ram size, and no USB, so I can't say.
I also added a submenu to configure which onboard LEDs should be lit at boot.
Finally, I clarified the comments in irq_routing.c.


Please tell me what you think :)


Signed-off-by: Aurélien Guillaume <aurelien@iwi.me>

Best regards,
--
Aurélien Guillaume