aa09869436dcb8672c22e87cfc70b6d921914f8e
[coreboot.git] / src / northbridge / via / cn700 / Kconfig
1 config NORTHBRIDGE_VIA_CN700
2         bool
3         select HAVE_DEBUG_RAM_SETUP
4         select HAVE_HIGH_TABLES
5
6 config FALLBACK_SIZE
7         int
8         default 0
9         depends on NORTHBRIDGE_VIA_CN700
10
11 # TODO: Values are from the CX700 datasheet, not sure if this matches CN700.
12 # TODO: What should be the per-chipset default value here?
13 choice
14         prompt "Onboard graphics"
15         default CN700_VIDEO_MB_32MB
16         depends on NORTHBRIDGE_VIA_CN700
17
18 # TODO: Disabling onboard graphics is not yet supported in the code.
19 config CN700_VIDEO_MB_OFF
20         bool "Disabled, 0KB"
21 config CN700_VIDEO_MB_8MB
22         bool "Enabled, 8MB"
23 config CN700_VIDEO_MB_16MB
24         bool "Enabled, 16MB"
25 config CN700_VIDEO_MB_32MB
26         bool "Enabled, 32MB"
27 config CN700_VIDEO_MB_64MB
28         bool "Enabled, 64MB"
29 config CN700_VIDEO_MB_128MB
30         bool "Enabled, 128MB"
31
32 endchoice
33
34 config VIDEO_MB
35         int
36         default 0   if CN700_VIDEO_MB_OFF
37         default 8   if CN700_VIDEO_MB_8MB
38         default 16  if CN700_VIDEO_MB_16MB
39         default 32  if CN700_VIDEO_MB_32MB
40         default 64  if CN700_VIDEO_MB_64MB
41         default 128 if CN700_VIDEO_MB_128MB
42         depends on NORTHBRIDGE_VIA_CN700
43