diff options
author | Michał Żygowski <michal.zygowski@3mdeb.com> | 2022-04-07 15:16:46 +0200 |
---|---|---|
committer | Michał Żygowski <michal.zygowski@3mdeb.com> | 2022-07-07 07:39:21 +0000 |
commit | 90989b321091a3b7828628304c7cf4bffcc7aed0 (patch) | |
tree | 86d8c4b654738c9faeacc5b4e15595499d602c37 /src/mainboard/msi/ms7d25/Kconfig | |
parent | 1ff6125af74899dad390efa45aefa665f6cc76e9 (diff) |
mainboard/msi/ms7d25: Add early support for MSI PRO Z690-A DDR4 WIFI
Initial mainboard code MSI PRO Z690-A DDR4 WIFI. The platform boots up
up to romstage where it returns from FSP memory init with an error.
What works:
- open-source CAR setup
- NCT6687D serial port with TX pin exposed on JBD1 header
- SMBus reading SPD from all 4 DIMMs
This board will serve as a reference board for enabling Alder Lake-S
support in coreboot. More code and functionalities will be added in
subsequent patches as src/soc/alderlake code will be improved for
PCH-S.
TEST=Extract the microcode from vendor firmware and include it in the
build. The platform should print the console on the serial port even
without FSP blob.
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Change-Id: I5df69822dbb3ff79e087408a0693de37df2142e8
Signed-off-by: Igor Bagnucki <igor.bagnucki@3mdeb.com>
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63463
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Krystian Hebel <krystian.hebel@3mdeb.com>
Diffstat (limited to 'src/mainboard/msi/ms7d25/Kconfig')
-rw-r--r-- | src/mainboard/msi/ms7d25/Kconfig | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/mainboard/msi/ms7d25/Kconfig b/src/mainboard/msi/ms7d25/Kconfig new file mode 100644 index 0000000000..eb07413be2 --- /dev/null +++ b/src/mainboard/msi/ms7d25/Kconfig @@ -0,0 +1,45 @@ +config BOARD_MSI_Z690_A_PRO_WIFI_DDR4 + select BOARD_MSI_MS7D25 + +config BOARD_MSI_MS7D25 + def_bool n + select SOC_INTEL_ALDERLAKE_PCH_S + select BOARD_ROMSIZE_KB_32768 + select SOC_INTEL_COMMON_BLOCK_HDA_VERB + select SUPERIO_NUVOTON_NCT6687D + select DRIVERS_UART_8250IO + select HAVE_ACPI_RESUME + select HAVE_ACPI_TABLES + +if BOARD_MSI_MS7D25 + +config MAINBOARD_DIR + default "msi/ms7d25" + +config MAINBOARD_PART_NUMBER + default "PRO Z690-A WIFI DDR4(MS-7D25)" if BOARD_MSI_Z690_A_PRO_WIFI_DDR4 + +config MAINBOARD_VENDOR + string + default "Micro-Star International Co., Ltd." + +config DIMM_SPD_SIZE + default 512 + +config UART_FOR_CONSOLE + int + default 0 + +config USE_PM_ACPI_TIMER + bool + default n + +config USE_LEGACY_8254_TIMER + bool + default n + +config CBFS_SIZE + hex + default 0x1000000 + +endif |