Re-integrate "USE_OPTION_TABLE" code.
[coreboot.git] / src / mainboard / amd / mahogany / Kconfig
1 config BOARD_AMD_MAHOGANY
2         bool "Mahogany"
3         select ARCH_X86
4         select CPU_AMD_SOCKET_AM2
5         select NORTHBRIDGE_AMD_AMDK8
6         select NORTHBRIDGE_AMD_AMDK8_ROOT_COMPLEX
7         select SOUTHBRIDGE_AMD_RS780
8         select SOUTHBRIDGE_AMD_SB700
9         select SUPERIO_ITE_IT8718F
10         select BOARD_HAS_FADT
11         select GENERATE_ACPI_TABLES
12         select GENERATE_MP_TABLE
13         select GENERATE_PIRQ_TABLE
14         select HAVE_OPTION_TABLE
15         select HAVE_MAINBOARD_RESOURCES
16         select HAVE_BUS_CONFIG
17         select LIFT_BSP_APIC_ID
18         select USE_PRINTK_IN_CAR
19         select USE_DCACHE_RAM
20         select HAVE_HARD_RESET
21         select SB_HT_CHAIN_UNITID_OFFSET_ONLY
22         select BOARD_ROMSIZE_KB_1024
23         select GFXUMA
24
25 config MAINBOARD_DIR
26         string
27         default amd/mahogany
28         depends on BOARD_AMD_MAHOGANY
29
30 config HAVE_HIGH_TABLES
31         bool
32         default n
33         depends on BOARD_AMD_MAHOGANY
34
35 config DCACHE_RAM_BASE
36         hex
37         default 0xc8000
38         depends on BOARD_AMD_MAHOGANY
39
40 config DCACHE_RAM_SIZE
41         hex
42         default 0x08000
43         depends on BOARD_AMD_MAHOGANY
44
45 config DCACHE_RAM_GLOBAL_VAR_SIZE
46         hex
47         default 0x01000
48         depends on BOARD_AMD_MAHOGANY
49
50 config APIC_ID_OFFSET
51         hex
52         default 0x0
53         depends on BOARD_AMD_MAHOGANY
54
55 config MAINBOARD_PART_NUMBER
56         string
57         default "MAHOGANY"
58         depends on BOARD_AMD_MAHOGANY
59
60 config HW_MEM_HOLE_SIZEK
61         hex
62         default 0x100000
63         depends on BOARD_AMD_MAHOGANY
64
65 config MAX_CPUS
66         int
67         default 8
68         depends on BOARD_AMD_MAHOGANY
69
70 config MAX_PHYSICAL_CPUS
71         int
72         default 2
73         depends on BOARD_AMD_MAHOGANY
74
75 config HW_MEM_HOLE_SIZE_AUTO_INC
76         bool
77         default n
78         depends on BOARD_AMD_MAHOGANY
79
80 config SB_HT_CHAIN_ON_BUS0
81         int
82         default 1
83         depends on BOARD_AMD_MAHOGANY
84
85 config HT_CHAIN_END_UNITID_BASE
86         hex
87         default 0x1
88         depends on BOARD_AMD_MAHOGANY
89
90 config HT_CHAIN_UNITID_BASE
91         hex
92         default 0x0
93         depends on BOARD_AMD_MAHOGANY
94
95 config IRQ_SLOT_COUNT
96         int
97         default 11
98         depends on BOARD_AMD_MAHOGANY
99
100 config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
101         hex
102         default 0x1022
103         depends on BOARD_AMD_MAHOGANY
104
105 config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
106         hex
107         default 0x3060
108         depends on BOARD_AMD_MAHOGANY