Vladimir Serbinenko (phcoder(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/5282
-gerrit
commit 49122087056d4d7c6627f70831f0b03b09b7a2de
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Sat Feb 22 10:34:47 2014 +0100
devices: Allow to configure textmode in native gfx init.
Usefull to select between text mode which offers best compatibility with
payloads and gfx mode which makes the best-looking screen.
Also right now we have an unfortunate situation when qemu is in gfx mode
while most real systems use text mode.
Change-Id: Ifad7ba197875edfdd06eb932afeb5800229ef055
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
---
src/device/Kconfig | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/device/Kconfig b/src/device/Kconfig
index 4b2d4b8..eaa0c04 100644
--- a/src/device/Kconfig
+++ b/src/device/Kconfig
@@ -25,6 +25,10 @@ config MAINBOARD_HAS_NATIVE_VGA_INIT
bool
default n
+config MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
+ bool
+ default n
+
config MAINBOARD_DO_NATIVE_VGA_INIT
bool "Use native graphics initialization"
depends on MAINBOARD_HAS_NATIVE_VGA_INIT
@@ -431,7 +435,7 @@ config FRAMEBUFFER_VESA_MODE
config FRAMEBUFFER_KEEP_VESA_MODE
prompt "Keep VESA framebuffer"
bool
- depends on PCI_OPTION_ROM_RUN_YABEL || PCI_OPTION_ROM_RUN_REALMODE || !MAINBOARD_DO_NATIVE_VGA_INIT
+ depends on PCI_OPTION_ROM_RUN_YABEL || PCI_OPTION_ROM_RUN_REALMODE || (MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG && MAINBOARD_DO_NATIVE_VGA_INIT)
help
This option keeps the framebuffer mode set after coreboot finishes
execution. If this option is enabled, coreboot will pass a
the following patch was just integrated into master:
commit 6c49095e7400746a0679018a19a11ca58bc74c35
Author: Aaron Durbin <adurbin(a)chromium.org>
Date: Tue Feb 25 00:24:22 2014 -0600
coreboot: remove unused get_lb_mem() function
The get_lb_mem() is no longer used. Therefore, remove it.
Change-Id: I2d8427c460cfbb2b7a9870dfd54f4a75738cfb88
Signed-off-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/5304 for details.
-gerrit
the following patch was just integrated into master:
commit a93a5d0e8284118d5a5b871a098f8105bbab6739
Author: Aaron Durbin <adurbin(a)chromium.org>
Date: Tue Feb 25 00:21:10 2014 -0600
selfboot: use bootmem infrastructure
Instead of packing and unpacking entries in lb_mem use
the bootmem infrastructure for performing sanity checks
during payload loading.
Change-Id: Ica2bee7ebb0f6bf9ded31deac8cb700aa387bc7a
Signed-off-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/5303 for details.
-gerrit
the following patch was just integrated into master:
commit 780afdbcd5360a901199ef47b1dde6fd59f69c76
Author: Aaron Durbin <adurbin(a)chromium.org>
Date: Tue Feb 18 21:55:02 2014 -0600
coreboot: introduce notion of bootmem for memory map at boot
The write_coreboot_table() in coreboot_table.c was already using
struct memrange for managing and building up the entries that
eventually go into the lb_memory table. Abstract that concept
out to a bootmem memory map. The bootmem concept can then be
used as a basis for loading payloads, for example.
Change-Id: I7edbbca6bbd0568f658fde39ca93b126cab88367
Signed-off-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/5302 for details.
-gerrit
the following patch was just integrated into master:
commit d3b50f6b0469ef1cfb1a27e57b2c30975c6f6dba
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Wed Feb 19 22:09:33 2014 +0100
intel/nehalem: Fix soft reset detection.
Change-Id: I4575cddc35dc8309372beafec441d194bc145242
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
See http://review.coreboot.org/5267 for details.
-gerrit
the following patch was just integrated into master:
commit 777f6da032b5e2a1f589f57a66f8d7da03821c3e
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Wed Feb 19 22:08:51 2014 +0100
intel/nehalem: Use non-powercycle reset.
Change-Id: Ibc2421a50e272a580461e4eacec6cfcd38654fe8
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
See http://review.coreboot.org/5266 for details.
-gerrit
the following patch was just integrated into master:
commit f3a215eee9c51ce3e33999ec564d903193a819f2
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Wed Feb 19 22:07:12 2014 +0100
nehalem/raminit: Don't touch clock generator in raminit.
Clock generator is mobo-specific. Don't touch it in raminit.
Change-Id: Ie114696b7fb13b8daee8dd1393d43bc609e149b3
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
See http://review.coreboot.org/5265 for details.
-gerrit