1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_MSI_Z690_A_PRO_WIFI_DDR4
4 select BOARD_MSI_MS7D25
6 config BOARD_MSI_Z690_A_PRO_WIFI_DDR5
7 select BOARD_MSI_MS7D25
9 config BOARD_MSI_MS7D25
11 select SOC_INTEL_ALDERLAKE_PCH_S
12 select BOARD_ROMSIZE_KB_32768
13 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
14 select SUPERIO_NUVOTON_NCT6687D
15 select DRIVERS_UART_8250IO
16 select HAVE_ACPI_RESUME
17 select HAVE_ACPI_TABLES
18 select INTEL_GMA_HAVE_VBT
19 select MEMORY_MAPPED_TPM
22 select USE_LEGACY_8254_TIMER
29 config MAINBOARD_PART_NUMBER
30 default "PRO Z690-A WIFI DDR4(MS-7D25)" if BOARD_MSI_Z690_A_PRO_WIFI_DDR4
31 default "PRO Z690-A WIFI (MS-7D25)" if BOARD_MSI_Z690_A_PRO_WIFI_DDR5
33 config MAINBOARD_VENDOR
35 default "Micro-Star International Co., Ltd."
37 config MAINBOARD_FAMILY
39 default "Default string"
41 config MAINBOARD_VERSION
43 default "2.0" if BOARD_MSI_Z690_A_PRO_WIFI_DDR5
45 config UART_FOR_CONSOLE
49 config USE_PM_ACPI_TIMER
58 default 0x3f # GPP_E7_IRQ
61 select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
62 select GBB_FLAG_DISABLE_FWMP
63 select GBB_FLAG_DISABLE_LID_SHUTDOWN
64 select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
65 select VBOOT_ALWAYS_ENABLE_DISPLAY
66 select VBOOT_NO_BOARD_SUPPORT
67 select HAS_RECOVERY_MRC_CACHE
69 config VBOOT_SLOTS_RW_AB
74 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwab.fmd" if VBOOT && VBOOT_SLOTS_RW_AB
76 # gen_test_hwid.sh script doesn't like parentheses in the MAINBOARD_PART_NUMBER
77 # Override the GBB_HWID