diff options
author | Rudolf Marek <r.marek@assembler.cz> | 2010-04-25 15:21:18 +0000 |
---|---|---|
committer | Rudolf Marek <r.marek@assembler.cz> | 2010-04-25 15:21:18 +0000 |
commit | a3c10acaacb6baeac377338dae3bc0d5b0fb104a (patch) | |
tree | 70da31dc3b0652d9c4bc8e70900a3967042d82dd /src/southbridge/via/k8t890/Kconfig | |
parent | 467a065384f0d50cbf2d100b55b58168ec98f0d3 (diff) |
Following patch changes the K8M890 VGA handling. It reverts the framebuffer size
to option based (similar what Uwe did) and also it uses GFXUMA to handle the
high_tables_start offset from memory top.
To satisfy the CMOS option users (Hi, libv! ;) I added also a possibility to do
that through CMOS.
Fixed printks to match the new style.
Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5494 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/southbridge/via/k8t890/Kconfig')
-rw-r--r-- | src/southbridge/via/k8t890/Kconfig | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/southbridge/via/k8t890/Kconfig b/src/southbridge/via/k8t890/Kconfig index 34678ef4a5..c921e67e8e 100644 --- a/src/southbridge/via/k8t890/Kconfig +++ b/src/southbridge/via/k8t890/Kconfig @@ -1,3 +1,36 @@ config SOUTHBRIDGE_VIA_K8T890 bool +config SOUTHBRIDGE_VIA_K8T890_VGA_EN + bool "Enable onboard K8M890 graphics" + default y + depends on SOUTHBRIDGE_VIA_K8T890 + select VGA + select GFXUMA + +choice + prompt "Framebuffer size" + default K8M890_VIDEO_MB_32MB + depends on SOUTHBRIDGE_VIA_K8T890_VGA_EN + +config K8M890_VIDEO_MB_32MB + bool "32MB" +config K8M890_VIDEO_MB_64MB + bool "64MB" +config K8M890_VIDEO_MB_128MB + bool "128MB" +config K8M890_VIDEO_MB_256MB + bool "256MB" +config K8M890_VIDEO_MB_CMOS + bool "Use CMOS option" + +endchoice + +config VIDEO_MB + int + default 32 if K8M890_VIDEO_MB_32MB + default 64 if K8M890_VIDEO_MB_64MB + default 128 if K8M890_VIDEO_MB_128MB + default 256 if K8M890_VIDEO_MB_256MB + default -1 if K8M890_VIDEO_MB_CMOS + depends on SOUTHBRIDGE_VIA_K8T890_VGA_EN |