a1c03c805036bc91ad490142f16ea8977555b366
[coreboot.git] / src / mainboard / iwave / iWRainbowG6 / Kconfig
1 if BOARD_IWAVE_RAINBOW_G6
2
3 # TODO: move options to chipset components as appropriate
4 config BOARD_SPECIFIC_OPTIONS # dummy
5         def_bool y
6         select ARCH_X86
7         select CPU_INTEL_SOCKET_441
8         select NORTHBRIDGE_INTEL_SCH
9         select SOUTHBRIDGE_INTEL_SCH
10         select BOARD_HAS_FADT
11         select HAVE_PIRQ_TABLE
12 #       select HAVE_MP_TABLE
13         select MMCONF_SUPPORT
14         select USE_PRINTK_IN_CAR
15         select UDELAY_LAPIC
16         select HAVE_ACPI_TABLES
17         select HAVE_SMI_HANDLER
18         select BOARD_ROMSIZE_KB_1024
19         select USE_DCACHE_RAM
20         select GFXUMA
21         select HAVE_HARD_RESET
22
23 config MAINBOARD_DIR
24         string
25         default iwave/iWRainbowG6
26
27 config MAINBOARD_PART_NUMBER
28         string
29         default "iWRainbowG6"
30
31 config MMCONF_BASE_ADDRESS
32         hex
33         default 0xf0000000
34
35 config IRQ_SLOT_COUNT
36         int
37         default 10
38
39 # This mainboard might have a higher clocked UART or might not be able to run
40 # serial output at 115200 baud
41
42 endif