This patch adds the Supermicro H8QME-2+ (fam10) Motherboard with the
[coreboot.git] / src / mainboard / supermicro / h8qme_fam10 / Kconfig
1 config BOARD_SUPERMICRO_H8QME_FAM10
2         bool "H8QME-2+ (Fam10)"
3         select ARCH_X86
4         select CPU_AMD_SOCKET_F_1207
5         select NORTHBRIDGE_AMD_AMDFAM10
6         select NORTHBRIDGE_AMD_AMDFAM10_ROOT_COMPLEX
7         select SOUTHBRIDGE_NVIDIA_MCP55
8         select SUPERIO_WINBOND_W83627HF
9         select HAVE_PIRQ_TABLE
10         select HAVE_MP_TABLE
11         select USE_PRINTK_IN_CAR
12         select USE_DCACHE_RAM
13         select HAVE_HARD_RESET
14         select LIFT_BSP_APIC_ID
15         select AMDMCT
16         select BOARD_ROMSIZE_KB_1024
17         select TINY_BOOTBLOCK
18         select ENABLE_APIC_EXT_ID
19
20 config MAINBOARD_DIR
21         string
22         default supermicro/h8qme_fam10
23         depends on BOARD_SUPERMICRO_H8QME_FAM10
24
25 config DCACHE_RAM_BASE
26         hex
27         default 0xc4000
28         depends on BOARD_SUPERMICRO_H8QME_FAM10
29
30 config DCACHE_RAM_SIZE
31         hex
32         default 0x0c000
33         depends on BOARD_SUPERMICRO_H8QME_FAM10
34
35 config DCACHE_RAM_GLOBAL_VAR_SIZE
36         hex
37         default 0x04000
38         depends on BOARD_SUPERMICRO_H8QME_FAM10
39
40 config RAMBASE
41         hex
42         default 0x200000
43         depends on BOARD_SUPERMICRO_H8QME_FAM10
44
45 config RAMTOP
46         hex
47         default 0x1000000
48         depends on BOARD_SUPERMICRO_H8QME_FAM10
49
50 config HEAP_SIZE
51         hex
52         default 0xc0000
53         depends on BOARD_SUPERMICRO_H8QME_FAM10
54
55 config APIC_ID_OFFSET
56         hex
57         default 0x0
58         depends on BOARD_SUPERMICRO_H8QME_FAM10
59
60 config MEM_TRAIN_SEQ
61         int
62         default 2
63         depends on BOARD_SUPERMICRO_H8QME_FAM10
64
65 config SB_HT_CHAIN_ON_BUS0
66         int
67         default 2
68         depends on BOARD_SUPERMICRO_H8QME_FAM10
69
70 config SB_HT_CHAIN_UNITID_OFFSET_ONLY
71         bool
72         default n
73         depends on BOARD_SUPERMICRO_H8QME_FAM10
74
75 config LB_CKS_RANGE_END
76         int
77         default 122
78         depends on BOARD_SUPERMICRO_H8QME_FAM10
79
80 config LB_CKS_LOC
81         int
82         default 123
83         depends on BOARD_SUPERMICRO_H8QME_FAM10
84
85 config MAINBOARD_PART_NUMBER
86         string
87         default "H8QME-2+ (Fam10)"
88         depends on BOARD_SUPERMICRO_H8QME_FAM10
89
90 config HW_MEM_HOLE_SIZEK
91         hex
92         default 0x100000
93         depends on BOARD_SUPERMICRO_H8QME_FAM10
94
95 config MAX_CPUS
96         int
97         default 16
98         depends on BOARD_SUPERMICRO_H8QME_FAM10
99
100 config MAX_PHYSICAL_CPUS
101         int
102         default 4
103         depends on BOARD_SUPERMICRO_H8QME_FAM10
104
105 config HT_CHAIN_END_UNITID_BASE
106         hex
107         default 0x20
108         depends on BOARD_SUPERMICRO_H8QME_FAM10
109
110 config HT_CHAIN_UNITID_BASE
111         hex
112         default 0x1
113         depends on BOARD_SUPERMICRO_H8QME_FAM10
114
115 config USE_INIT
116         bool
117         default n
118         depends on BOARD_SUPERMICRO_H8QME_FAM10
119
120 config SB_HT_CHAIN_ON_BUS0
121         int
122         default 2
123         depends on BOARD_SUPERMICRO_H8QME_FAM10
124
125 config IRQ_SLOT_COUNT
126         int
127         default 11
128         depends on BOARD_SUPERMICRO_H8QME_FAM10
129
130 config AMD_UCODE_PATCH_FILE
131         string
132         default "mc_patch_0100009f.h"
133         depends on BOARD_SUPERMICRO_H8QME_FAM10
134
135 config SERIAL_CPU_INIT
136         bool
137         default n
138         depends on BOARD_SUPERMICRO_H8QME_FAM10
139
140 config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
141         hex
142         default 0x1511
143         depends on BOARD_SUPERMICRO_H8QME_FAM10