From e449bbf977f6311cc47fe00a92d38ac4f792a16c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20=C5=BBygowski?= Date: Fri, 3 Apr 2026 16:42:22 +0200 Subject: [PATCH] mainboard/msi/ms7e56: Update sources to avoid misconfigurations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The PCI MMCONF can not be moved and has to be in sync with APCB. Assign I/O address for ACPI so that the resource allocator does not complain on resource that didn't fit. Upstream-Status: Pending Change-Id: I66d4700d56477e06973ba46ae05d0232e5536608 Signed-off-by: Michał Żygowski --- src/mainboard/msi/ms7e56/Kconfig | 4 ++++ src/mainboard/msi/ms7e56/devicetree.cb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mainboard/msi/ms7e56/Kconfig b/src/mainboard/msi/ms7e56/Kconfig index 7c189b54bf..159894093c 100644 --- a/src/mainboard/msi/ms7e56/Kconfig +++ b/src/mainboard/msi/ms7e56/Kconfig @@ -82,4 +82,8 @@ config CPU_PT_ROM_MAP_GB config MRC_SETTINGS_CACHE_SIZE default 0x1000000 +# Do not move this address. It has to match APCB. +config ECAM_MMCONF_BASE_ADDRESS + default 0xe0000000 + endif # BOARD_MSI_PRO_B850_P diff --git a/src/mainboard/msi/ms7e56/devicetree.cb b/src/mainboard/msi/ms7e56/devicetree.cb index 1c087db9b4..8c75ca8747 100644 --- a/src/mainboard/msi/ms7e56/devicetree.cb +++ b/src/mainboard/msi/ms7e56/devicetree.cb @@ -332,7 +332,7 @@ chip soc/amd/phoenix device pnp 4e.9 off end # GPIO8-9, GPIO1-8 AF device pnp 4e.a on # ACPI irq 0x70 = 0x40 - # Vendor firmware did not assign I/O + io 0x60 = 0xa10 end device pnp 4e.b on # EC io 0x60 = 0xa20