Boots to Linux. Works: - CPU (Core i3-2120 tested) - Memory (one 1GB 1Rx8 PC3-10600E module tested) - Slots 4, 6, 7 To fix/improve: - SuperIO hardware monitor setup for PECI and fan control - SuperIO ASL in DSDT (e.g. UART Devices) - PEG PCIe lanes (should show x8 max width instead of x16 on 0:1.0 for Slot 7) Untested: - IPMI where BMC is fully implemented (X9SC[LM](+)-F variants) - GbE on X9SCL+-F (where there are two 82574L instead of one) - Slot 5 (x4 on 0:06.0) (only applicable to X9SCM variants) Signed-off-by: Jonathan A. Kollasch <jakllsch@kollasch.net> Change-Id: I985db89d67de21bbafbdc34d7044496434a6eb17 Depends-On: I5b7599746195cfa996a48320404a8dbe6820483a, I1206746332c9939a78b67e7b48d3098bdef8a2ed Reviewed-on: https://review.coreboot.org/c/coreboot/+/38346 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
56 lines
909 B
Plaintext
56 lines
909 B
Plaintext
if BOARD_SUPERMICRO_X9SCL
|
|
|
|
config BOARD_SPECIFIC_OPTIONS
|
|
def_bool y
|
|
select BOARD_ROMSIZE_KB_8192
|
|
select HAVE_ACPI_TABLES
|
|
select NORTHBRIDGE_INTEL_SANDYBRIDGE
|
|
select USE_NATIVE_RAMINIT
|
|
select RAMINIT_ENABLE_ECC
|
|
select SERIRQ_CONTINUOUS_MODE
|
|
select SOUTHBRIDGE_INTEL_BD82X6X
|
|
select SUPERIO_NUVOTON_NCT6776
|
|
select SUPERIO_NUVOTON_NCT6776_COM_A
|
|
select SUPERIO_NUVOTON_WPCM450
|
|
select MAINBOARD_USES_IFD_GBE_REGION
|
|
|
|
config MAINBOARD_DIR
|
|
string
|
|
default supermicro/x9scl
|
|
|
|
config MAINBOARD_PART_NUMBER
|
|
string
|
|
default "X9SCL/X9SCM"
|
|
|
|
config MAX_CPUS
|
|
int
|
|
default 8
|
|
|
|
config USBDEBUG_HCD_INDEX
|
|
int
|
|
default 1
|
|
|
|
config VGA_BIOS_FILE
|
|
string
|
|
default "pci102b,0532.rom"
|
|
|
|
config VGA_BIOS_ID
|
|
string
|
|
depends on VGA_BIOS
|
|
default "102b,0532"
|
|
|
|
config PXE_ROM_ID
|
|
string
|
|
depends on PXE
|
|
default "8086:10d3"
|
|
|
|
config CBFS_SIZE
|
|
hex
|
|
default 0x400000
|
|
|
|
#config SUPERMICRO_BOARDID
|
|
# string
|
|
# default "0624"
|
|
#
|
|
endif
|