Printing coreboot debug messages on VGA console is pretty much useless, since
authorStefan Reinauer <stepan@coreboot.org>
Mon, 22 Nov 2010 08:09:50 +0000 (08:09 +0000)
committerStefan Reinauer <stepan@openbios.org>
Mon, 22 Nov 2010 08:09:50 +0000 (08:09 +0000)
commitabc0c8551604933ca54e9eaa48c3f00e4915dc90
tree2b8b2b7c07329b72f9adeea737e5049435fe4549
parente9c447326a0ff5565886b0c18c806c77c4a03cb8
Printing coreboot debug messages on VGA console is pretty much useless, since
initializing VGA happens pretty much as the last thing before starting the
payload. Hence, drop VGA console support, as we did in coreboot v3.

- Drop VGA and BTEXT console support.
  Console is meant to be debugging only, and by the time graphics comes up
  99% of the risky stuff has already happened. Note: This patch does not remove
  hardware init but only the actual output functionality.

  The ragexl driver needs some extra love, but that's for another day
- factor out die() and post()
- drop some leftover RAMBASE < 0x100000 checks.

Signed-off-by: Stefan Reinauer <stepan@coreboot.org>
Acked-by: QingPei Wang<wangqingpei@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6111 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
25 files changed:
payloads/libpayload/include/coreboot_tables.h
src/arch/i386/boot/coreboot_table.c
src/arch/i386/lib/cbfs_and_run.c
src/console/Kconfig
src/console/Makefile.inc
src/console/btext_console.c [deleted file]
src/console/console.c
src/console/die.c [new file with mode: 0644]
src/console/font-8x16.c [deleted file]
src/console/post.c [new file with mode: 0644]
src/console/vga_console.c [deleted file]
src/cpu/x86/lapic/lapic_cpu_init.c
src/devices/Kconfig
src/devices/device.c
src/devices/pci_device.c
src/devices/pci_rom.c
src/drivers/ati/ragexl/xlinit.c
src/drivers/emulation/qemu/init.c
src/include/boot/coreboot_tables.h
src/include/console/btext.h [deleted file]
src/include/console/console.h
src/mainboard/msi/ms9652_fam10/Kconfig
src/northbridge/amd/amdfam10/northbridge.c
src/northbridge/amd/amdk8/northbridge.c
src/southbridge/via/k8t890/k8m890_chrome.c