• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config BOARD_MSI_Z690_A_PRO_WIFI_DDR4
4	select BOARD_MSI_MS7D25
5
6config BOARD_MSI_Z690_A_PRO_WIFI_DDR5
7	select BOARD_MSI_MS7D25
8
9config BOARD_MSI_MS7D25
10	def_bool n
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 CRB_TPM
20	select HAVE_INTEL_PTT
21	select USE_LEGACY_8254_TIMER
22
23if BOARD_MSI_MS7D25
24
25config MAINBOARD_DIR
26	default "msi/ms7d25"
27
28config MAINBOARD_PART_NUMBER
29	default "PRO Z690-A WIFI DDR4(MS-7D25)" if BOARD_MSI_Z690_A_PRO_WIFI_DDR4
30	default "PRO Z690-A WIFI (MS-7D25)" if BOARD_MSI_Z690_A_PRO_WIFI_DDR5
31
32config MAINBOARD_VENDOR
33	string
34	default "Micro-Star International Co., Ltd."
35
36config MAINBOARD_FAMILY
37	string
38	default "Default string"
39
40config MAINBOARD_VERSION
41	string
42	default "2.0" if BOARD_MSI_Z690_A_PRO_WIFI_DDR5
43
44config UART_FOR_CONSOLE
45	int
46	default 0
47
48config USE_PM_ACPI_TIMER
49	bool
50	default n
51
52config CBFS_SIZE
53	hex
54	default 0x1000000
55
56config VBOOT
57	select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
58	select GBB_FLAG_DISABLE_FWMP
59	select GBB_FLAG_DISABLE_LID_SHUTDOWN
60	select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
61	select VBOOT_ALWAYS_ENABLE_DISPLAY
62	select VBOOT_NO_BOARD_SUPPORT
63	select HAS_RECOVERY_MRC_CACHE
64
65config VBOOT_SLOTS_RW_AB
66	default y if VBOOT
67
68config FMDFILE
69	string
70	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwab.fmd" if VBOOT && VBOOT_SLOTS_RW_AB
71
72# gen_test_hwid.sh script doesn't like parentheses in the MAINBOARD_PART_NUMBER
73# Override the GBB_HWID
74config GBB_HWID
75	string
76	default "MSI_MS7D25"
77
78endif
79