VIA southbridge K8T890: Apply un-written naming rules
[coreboot.git] / src / southbridge / via / k8t890 / Kconfig
1
2 config SOUTHBRIDGE_VIA_K8T890
3         bool
4
5 if SOUTHBRIDGE_VIA_K8T890
6
7 config SOUTHBRIDGE_VIA_SUBTYPE_K8M800     # not tested
8         def_bool n
9 config SOUTHBRIDGE_VIA_SUBTYPE_K8T800_OLD # not tested, lspci lists B188 and 3188
10         def_bool n
11 config SOUTHBRIDGE_VIA_SUBTYPE_K8T800     # lspci lists 0282, 1282, 2282, 3282, and 7282
12         def_bool n
13 config SOUTHBRIDGE_VIA_SUBTYPE_K8T800PRO  # lspci lists 0282, 1282, 2282, 3282, and 7282
14         def_bool n
15 config SOUTHBRIDGE_VIA_SUBTYPE_K8M890
16         def_bool n
17 config SOUTHBRIDGE_VIA_SUBTYPE_K8T890
18         def_bool n
19
20 config SOUTHBRIDGE_VIA_K8M890_VGA_EN
21         bool "Enable onboard K8M890 graphics"
22         default y
23         depends on SOUTHBRIDGE_VIA_SUBTYPE_K8M890
24         select VGA
25         select GFXUMA
26
27 choice
28         prompt "Framebuffer size"
29         default K8M890_VIDEO_MB_32MB
30         depends on SOUTHBRIDGE_VIA_K8M890_VGA_EN
31
32 config K8M890_VIDEO_MB_32MB
33         bool "32MB"
34 config K8M890_VIDEO_MB_64MB
35         bool "64MB"
36 config K8M890_VIDEO_MB_128MB
37         bool "128MB"
38 config K8M890_VIDEO_MB_256MB
39         bool "256MB"
40 config K8M890_VIDEO_MB_CMOS
41         bool "Use CMOS option"
42
43 endchoice
44
45 config VIDEO_MB
46         int
47         default 32  if K8M890_VIDEO_MB_32MB
48         default 64  if K8M890_VIDEO_MB_64MB
49         default 128  if K8M890_VIDEO_MB_128MB
50         default 256 if K8M890_VIDEO_MB_256MB
51         default -1  if K8M890_VIDEO_MB_CMOS
52         depends on SOUTHBRIDGE_VIA_K8M890_VGA_EN
53
54 endif # SOUTHBRIDGE_K8T890