diff options
Diffstat (limited to 'src/mainboard/msi/ms7d25')
-rw-r--r-- | src/mainboard/msi/ms7d25/mainboard.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/mainboard/msi/ms7d25/mainboard.c b/src/mainboard/msi/ms7d25/mainboard.c index 2d468873f8..9c3a3ae17e 100644 --- a/src/mainboard/msi/ms7d25/mainboard.c +++ b/src/mainboard/msi/ms7d25/mainboard.c @@ -2,6 +2,7 @@ #include <acpi/acpi.h> #include <device/device.h> +#include <soc/pci_devs.h> #include <soc/ramstage.h> #include <smbios.h> #include <string.h> @@ -32,6 +33,19 @@ const char *smbios_system_product_name(void) return "MS-7D25"; } +const char *smbios_mainboard_product_name(void) +{ + /* Currently we support DDR4 variants, but e.g. DDR5 can be added later */ + if (CONFIG(BOARD_MSI_Z690_A_PRO_WIFI_DDR4)) { + if (is_devfn_enabled(PCH_DEVFN_CNVI_WIFI)) + return "PRO Z690-A WIFI DDR4(MS-7D25)"; + else + return "PRO Z690-A DDR4(MS-7D25)"; + } + + return CONFIG_MAINBOARD_PART_NUMBER; +} + /* Only baseboard serial number is populated */ const char *smbios_system_serial_number(void) { |