Re-integrate "USE_OPTION_TABLE" code.
[coreboot.git] / src / mainboard / amd / mahogany_fam10 / Kconfig
1 config BOARD_AMD_MAHOGANY_FAM10
2         bool "Mahogany (Fam10)"
3         select ARCH_X86
4         select CPU_AMD_SOCKET_AM2R2
5         select NORTHBRIDGE_AMD_AMDFAM10
6         select SOUTHBRIDGE_AMD_RS780
7         select SOUTHBRIDGE_AMD_SB700
8         select SUPERIO_ITE_IT8718F
9         select BOARD_HAS_FADT
10         select HAVE_BUS_CONFIG
11         select HAVE_OPTION_TABLE
12         select GENERATE_PIRQ_TABLE
13         select GENERATE_MP_TABLE
14         select USE_PRINTK_IN_CAR
15         select HAVE_MAINBOARD_RESOURCES
16         select USE_DCACHE_RAM
17         select HAVE_HARD_RESET
18         select SB_HT_CHAIN_UNITID_OFFSET_ONLY
19         select LIFT_BSP_APIC_ID
20         select SERIAL_CPU_INIT
21         select AMDMCT
22         select GENERATE_ACPI_TABLES
23         select BOARD_ROMSIZE_KB_1024
24         select ENABLE_APIC_EXT_ID
25         select TINY_BOOTBLOCK
26         select GFXUMA
27
28 config MAINBOARD_DIR
29         string
30         default amd/mahogany_fam10
31         depends on BOARD_AMD_MAHOGANY_FAM10
32
33 config APIC_ID_OFFSET
34         hex
35         default 0x0
36         depends on BOARD_AMD_MAHOGANY_FAM10
37
38 config MAINBOARD_PART_NUMBER
39         string
40         default "Mahogany (Fam10)"
41         depends on BOARD_AMD_MAHOGANY_FAM10
42
43 config HW_MEM_HOLE_SIZEK
44         hex
45         default 0x100000
46         depends on BOARD_AMD_MAHOGANY_FAM10
47
48 config MAX_CPUS
49         int
50         default 8
51         depends on BOARD_AMD_MAHOGANY_FAM10
52
53 config MAX_PHYSICAL_CPUS
54         int
55         default 2
56         depends on BOARD_AMD_MAHOGANY_FAM10
57
58 config HW_MEM_HOLE_SIZE_AUTO_INC
59         bool
60         default n
61         depends on BOARD_AMD_MAHOGANY_FAM10
62
63 config MEM_TRAIN_SEQ
64         int
65         default 2
66         depends on BOARD_AMD_MAHOGANY_FAM10
67
68 config SB_HT_CHAIN_ON_BUS0
69         int
70         default 1
71         depends on BOARD_AMD_MAHOGANY_FAM10
72
73 config HT_CHAIN_END_UNITID_BASE
74         hex
75         default 0x1
76         depends on BOARD_AMD_MAHOGANY_FAM10
77
78 config HT_CHAIN_UNITID_BASE
79         hex
80         default 0x0
81         depends on BOARD_AMD_MAHOGANY_FAM10
82
83 config IRQ_SLOT_COUNT
84         int
85         default 11
86         depends on BOARD_AMD_MAHOGANY_FAM10
87
88 config AMD_UCODE_PATCH_FILE
89         string
90         default "mc_patch_01000095.h"
91         depends on BOARD_AMD_MAHOGANY_FAM10
92
93 config RAMTOP
94         hex
95         default 0x2000000
96         depends on BOARD_AMD_MAHOGANY_FAM10
97
98 config HEAP_SIZE
99         hex
100         default 0xc0000
101         depends on BOARD_AMD_MAHOGANY_FAM10
102
103 config ACPI_SSDTX_NUM
104         int
105         default 0
106         depends on BOARD_AMD_MAHOGANY_FAM10
107
108 config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
109         hex
110         default 0x3060
111         depends on BOARD_AMD_MAHOGANY_FAM10
112
113 config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
114         hex
115         default 0x1022
116         depends on BOARD_AMD_MAHOGANY_FAM10
117
118 config RAMBASE
119         hex
120         default 0x200000
121         depends on BOARD_AMD_MAHOGANY_FAM10
122
123 config COMPRESS
124         hex
125         default 0
126         depends on BOARD_AMD_MAHOGANY_FAM10