attached patch moves a couple more config flags out of romstage:
[coreboot.git] / src / mainboard / msi / ms9652_fam10 / Kconfig
1 if BOARD_MSI_MS9652_FAM10
2
3 config BOARD_SPECIFIC_OPTIONS # dummy
4         def_bool y
5         select ARCH_X86
6         select CPU_AMD_SOCKET_F_1207
7         select DIMM_DDR2
8         select DIMM_REGISTERED
9         select NORTHBRIDGE_AMD_AMDFAM10
10         select SOUTHBRIDGE_NVIDIA_MCP55
11         select MCP55_USE_NIC
12         select MCP55_USE_AZA
13         select SUPERIO_WINBOND_W83627EHG
14         select HAVE_BUS_CONFIG
15         select HAVE_PIRQ_TABLE
16         select HAVE_MP_TABLE
17         select CACHE_AS_RAM
18         select HAVE_OPTION_TABLE
19         select HAVE_HARD_RESET
20         select BOARD_ROMSIZE_KB_512
21         select ENABLE_APIC_EXT_ID
22         select AMDMCT
23         select TINY_BOOTBLOCK
24         select SB_HT_CHAIN_UNITID_OFFSET_ONLY
25
26 config MAINBOARD_DIR
27         string
28         default msi/ms9652_fam10
29
30 config DCACHE_RAM_BASE
31         hex
32         default 0xc4000
33
34 config DCACHE_RAM_SIZE
35         hex
36         default 0x0c000
37
38 config DCACHE_RAM_GLOBAL_VAR_SIZE
39         hex
40         default 0x04000
41
42 config GENERATE_PIRQ_TABLE
43         bool
44         default y
45
46 # Define to 0 because the IRQ slot count is
47 # determined dynamically for this board.
48 config IRQ_SLOT_COUNT
49         int
50         default 0
51
52 config MAX_CPUS
53         int
54         default 8
55
56 config MAX_PHYSICAL_CPUS
57         int
58         default 2
59
60 config LOGICAL_CPUS
61         bool
62         default y
63
64 config IOAPIC
65         bool
66         default y
67
68 config SMP
69         bool
70         default y
71
72 config STACK_SIZE
73         hex
74         default 0x20000
75
76 config HEAP_SIZE
77         hex
78         default 0x20000
79
80 config USE_OPTION_TABLE
81         bool
82         default n
83
84 config MAINBOARD_PART_NUMBER
85         string
86         default "MS-9652"
87
88 config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
89         hex
90         default 0x1462
91
92 config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
93         hex
94         default 0x9652
95
96 config RAMBASE
97         hex
98         default 0x00200000
99
100 config TTYS0_BAUD
101         int
102         default 115200
103
104 config TTYS0_BASE
105         hex
106         default 0x3f8
107
108 config TTYS0_LCS
109         int
110         default 3
111
112 config DEFAULT_CONSOLE_LOGLEVEL
113         int
114         default 9
115
116 config MAXIMUM_CONSOLE_LOGLEVEL
117         int
118         default 9
119
120 config MAINBOARD_POWER_ON_AFTER_POWER_FAIL
121         bool
122         default y
123
124 config CONSOLE_SERIAL8250
125         bool
126         default y
127
128 config CONSOLE_VGA
129         bool
130         default y
131
132 config PCI_ROM_RUN
133         bool
134         default y
135
136 config USBDEBUG
137         bool
138         default n
139
140 config HT_CHAIN_UNITID_BASE
141         hex
142         default 0x20
143
144 config HT_CHAIN_END_UNITID_BASE
145         hex
146         default 0x00
147
148 config SB_HT_CHAIN_ON_BUS0
149         int
150         default 1
151
152 config VAR_MTRR_HOLE
153         bool
154         default n
155
156 config SERIAL_CPU_INIT
157         bool
158         default y
159
160 config APIC_ID_OFFSET
161         hex
162         default 0x00
163
164 config LIFT_BSP_APIC_ID
165         bool
166         default 1
167
168 config RAMTOP
169         hex
170         default 0x1000000
171
172 config MEM_TRAIN_SEQ
173         int
174         default 2
175
176 config WAIT_BEFORE_CPUS_INIT
177         bool
178         default n
179
180 config AMD_UCODE_PATCH_FILE
181         string
182         default "mc_patch_01000096.h"
183
184 config ID_SECTION_OFFSET
185         hex
186         default 0x80
187
188 config HT3_SUPPORT
189         bool
190         default y
191
192 endif # BOARD_MSI_MS9652_FAM10