The code can run on the Mahogany board, which is one of sample boards
[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 NORTHBRIDGE_AMD_AMDFAM10_ROOT_COMPLEX
7         select SOUTHBRIDGE_AMD_RS780
8         select SOUTHBRIDGE_AMD_SB700
9         select SUPERIO_ITE_IT8718F
10         select BOARD_HAS_FADT
11         select HAVE_BUS_CONFIG
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 LB_CKS_RANGE_END
39         int
40         default 122
41         depends on BOARD_AMD_MAHOGANY_FAM10
42
43 config LB_CKS_LOC
44         int
45         default 123
46         depends on BOARD_AMD_MAHOGANY_FAM10
47
48 config MAINBOARD_PART_NUMBER
49         string
50         default "Mahogany (Fam10)"
51         depends on BOARD_AMD_MAHOGANY_FAM10
52
53 config HW_MEM_HOLE_SIZEK
54         hex
55         default 0x100000
56         depends on BOARD_AMD_MAHOGANY_FAM10
57
58 config MAX_CPUS
59         int
60         default 8
61         depends on BOARD_AMD_MAHOGANY_FAM10
62
63 config MAX_PHYSICAL_CPUS
64         int
65         default 2
66         depends on BOARD_AMD_MAHOGANY_FAM10
67
68 config HW_MEM_HOLE_SIZE_AUTO_INC
69         bool
70         default n
71         depends on BOARD_AMD_MAHOGANY_FAM10
72
73 config MEM_TRAIN_SEQ
74         int
75         default 2
76         depends on BOARD_AMD_MAHOGANY_FAM10
77
78 config SB_HT_CHAIN_ON_BUS0
79         int
80         default 1
81         depends on BOARD_AMD_MAHOGANY_FAM10
82
83 config HT_CHAIN_END_UNITID_BASE
84         hex
85         default 0x1
86         depends on BOARD_AMD_MAHOGANY_FAM10
87
88 config HT_CHAIN_UNITID_BASE
89         hex
90         default 0x0
91         depends on BOARD_AMD_MAHOGANY_FAM10
92
93 config USE_INIT
94         bool
95         default n
96         depends on BOARD_AMD_MAHOGANY_FAM10
97
98 config IRQ_SLOT_COUNT
99         int
100         default 11
101         depends on BOARD_AMD_MAHOGANY_FAM10
102
103 config AMD_UCODE_PATCH_FILE
104         string
105         default "mc_patch_01000095.h"
106         depends on BOARD_AMD_MAHOGANY_FAM10
107
108 config RAMTOP
109         hex
110         default 0x2000000
111         depends on BOARD_AMD_MAHOGANY_FAM10
112
113 config HEAP_SIZE
114         hex
115         default 0xc0000
116         depends on BOARD_AMD_MAHOGANY_FAM10
117
118 config ACPI_SSDTX_NUM
119         int
120         default 31
121         depends on BOARD_AMD_MAHOGANY_FAM10
122
123 config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
124         hex
125         default 0x3060
126         depends on BOARD_AMD_MAHOGANY_FAM10
127
128 config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
129         hex
130         default 0x1022
131         depends on BOARD_AMD_MAHOGANY_FAM10
132
133 config RAMBASE
134         hex
135         default 0x200000
136         depends on BOARD_AMD_MAHOGANY_FAM10
137
138 config COMPRESS
139         hex
140         default 0
141         depends on BOARD_AMD_MAHOGANY_FAM10