summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Rudolph <patrick.rudolph@9elements.com>2020-02-11 16:02:11 +0100
committerFelix Held <felix-coreboot@felixheld.de>2020-02-12 18:37:44 +0000
commit5a62427e1451bb5e6e2c397b4c5950fac90cda1c (patch)
tree3a754f5594981a208ff42a50925ee54acedf8a64
parent516f0acbb0af1d837c7844fb625271360b4b65ba (diff)
nb/intel/sandybridge/acpi: Fix MMCONF size computation
Calculate the correct MMCONF size, which was only correct for 256MiB, but not for smaller values. Tested on HP Z220: Fixes "Not using MMCONF" warning in dmesg. Change-Id: I986681126637c28f6442ab7c34acea5bb58ea3d2 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/38830 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Jonathan Kollasch <jakllsch@kollasch.net>
-rw-r--r--src/northbridge/intel/sandybridge/acpi/sandybridge.asl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/northbridge/intel/sandybridge/acpi/sandybridge.asl b/src/northbridge/intel/sandybridge/acpi/sandybridge.asl
index 3181fc0a3f..0670c7b0a6 100644
--- a/src/northbridge/intel/sandybridge/acpi/sandybridge.asl
+++ b/src/northbridge/intel/sandybridge/acpi/sandybridge.asl
@@ -62,7 +62,7 @@ Device (PDRC)
XBR0 = \_SB.PCI0.MCHC.PXBR << 26
CreateDwordField (PDRS, ^PCIX._LEN, XSZ0)
- XSZ0 = 0x10000000 << \_SB.PCI0.MCHC.PXSZ
+ XSZ0 = 0x10000000 >> \_SB.PCI0.MCHC.PXSZ
Return(PDRS)
}