diff options
author | Timothy Pearson <tpearson@raptorengineeringinc.com> | 2015-10-28 02:59:40 -0500 |
---|---|---|
committer | Ronald G. Minnich <rminnich@gmail.com> | 2015-10-30 16:01:13 +0100 |
commit | ab95702f1e4c4e9ca1c33516877308ce9d94e0ca (patch) | |
tree | 8c1b1b8fd1f10b33c42bf698dcf8567ba3f2b317 /src/mainboard/asus/kfsn4-dre_k8/Kconfig | |
parent | 529fd81f640fa514ea4c443dd561086e7c582a64 (diff) |
mainboard: Add initial K8-compatible version of the KFSN4-DRE
This is a clone of the original Family 10h-compatible ASUS
KFSN4-DRE board, modified for basic K8 support to allow for
future K8 Socket F Opteron testing.
TEST: Booted KFSN4-DRE with 1 Opteron 8222 processor
KNOWN ISSUES:
* Second CPU package fails to initialize AP
This prevents use of a secondary CPU package
* Second memory channel of at least CPU package #0
does not function (crash at CAR handoff)
Change-Id: I591725babe685fa50a0d7473b17005fbd258056e
Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Reviewed-on: http://review.coreboot.org/12212
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
Diffstat (limited to 'src/mainboard/asus/kfsn4-dre_k8/Kconfig')
-rw-r--r-- | src/mainboard/asus/kfsn4-dre_k8/Kconfig | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/src/mainboard/asus/kfsn4-dre_k8/Kconfig b/src/mainboard/asus/kfsn4-dre_k8/Kconfig new file mode 100644 index 0000000000..bb05e9569c --- /dev/null +++ b/src/mainboard/asus/kfsn4-dre_k8/Kconfig @@ -0,0 +1,100 @@ +if BOARD_ASUS_KFSN4_DRE_K8 + +config BOARD_SPECIFIC_OPTIONS # dummy + def_bool y + select CPU_AMD_SOCKET_F + select DIMM_DDR2 + select DIMM_REGISTERED + select QRANK_DIMM_SUPPORT + select NORTHBRIDGE_AMD_AMDK8 + select SOUTHBRIDGE_NVIDIA_CK804 + select SUPERIO_WINBOND_W83627THG + select HAVE_HARD_RESET + select HAVE_OPTION_TABLE + select HAVE_CMOS_DEFAULT + select HAVE_PIRQ_TABLE + select HAVE_MP_TABLE + select HAVE_ACPI_TABLES + select LIFT_BSP_APIC_ID + select BOARD_ROMSIZE_KB_1024 + select ENABLE_APIC_EXT_ID + select K8_ALLOCATE_IO_RANGE + select DRIVERS_I2C_W83793 + select DRIVERS_XGI_Z9S + select VGA + select MAINBOARD_HAS_NATIVE_VGA_INIT + select MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG + +config MAINBOARD_DIR + string + default "asus/kfsn4-dre_k8" + +config BOOTBLOCK_MAINBOARD_INIT + string + default "mainboard/asus/kfsn4-dre_k8/bootblock.c" + +config DCACHE_RAM_BASE + hex + default 0xcf000 + +config DCACHE_RAM_SIZE + hex + default 0x01000 + +config APIC_ID_OFFSET + hex + default 0 + +config MAINBOARD_PART_NUMBER + string + default "KFSN4-DRE_K8" + +config HW_MEM_HOLE_SIZEK + hex + default 0x100000 + +config MAX_CPUS + int + default 4 + +config MAX_PHYSICAL_CPUS + int + default 2 + +config MEM_TRAIN_SEQ + int + default 0 + +config HT_CHAIN_UNITID_BASE + hex + default 0x0 + +config HT_CHAIN_END_UNITID_BASE + hex + default 0x20 + +config IRQ_SLOT_COUNT + int + default 13 + +config CK804_PCI_E_X + int + default 1 + +config CK804_PCIE_PME_WAKE + bool + default y + +config ONBOARD_VGA_IS_PRIMARY + bool + default y + +config MAINBOARD_DO_NATIVE_VGA_INIT + bool + default y + +config MAINBOARD_POWER_ON_AFTER_POWER_FAIL + bool + default y + +endif # BOARD_ASUS_KFSN4_DRE_K8 |