Add a GX2 Kconfig option to choose the framebuffer size.
authorNils Jacobs <njacobs8@hetnet.nl>
Wed, 19 Jan 2011 07:25:26 +0000 (07:25 +0000)
committerPeter Stuge <peter@stuge.se>
Wed, 19 Jan 2011 07:25:26 +0000 (07:25 +0000)
Signed-off-by: Nils Jacobs <njacobs8@hetnet.nl>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6275 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/northbridge/amd/gx2/Kconfig

index 2267a1df5d7265d7210fc472ee32bd1373188b77..ae532bd0056ffbee21525af9108a1f880a4f669a 100644 (file)
@@ -21,9 +21,40 @@ config NORTHBRIDGE_AMD_GX2
        bool
        select GEODE_VSA
 
+choice
+       prompt "Framebuffer size"
+       default GX2_VIDEO_MB_8MB
+       depends on NORTHBRIDGE_AMD_GX2 && VGA_BRIDGE_SETUP
+
+config GX2_VIDEO_MB_4MB
+       bool "4MB"
+config GX2_VIDEO_MB_8MB
+       bool "8MB"
+config GX2_VIDEO_MB_16MB
+       bool "16MB"
+config GX2_VIDEO_MB_32MB
+       bool "32MB"
+config GX2_VIDEO_MB_64MB
+       bool "64MB"
+config GX2_VIDEO_MB_128MB
+       bool "128MB"
+config GX2_VIDEO_MB_256MB
+       bool "256MB"
+config GX2_VIDEO_MB_CMOS
+       bool "Use CMOS option"
+
+endchoice
+
 config VIDEO_MB
        int
-       default 8
+       default 4 if GX2_VIDEO_MB_4MB
+       default 8 if GX2_VIDEO_MB_8MB
+       default 16 if GX2_VIDEO_MB_16MB
+       default 32 if GX2_VIDEO_MB_32MB
+       default 64 if GX2_VIDEO_MB_64MB
+       default 128 if GX2_VIDEO_MB_128MB
+       default 256 if GX2_VIDEO_MB_256MB
+       default -1  if GX2_VIDEO_MB_CMOS
        depends on NORTHBRIDGE_AMD_GX2
 
 # The GX2_PROCESSOR_MHZ options let you chose the correct GX2 processor