soc/intel/broadwell: Update systemagent.asl to ASL2.0 syntax
This change updates systemagent.asl to use ASL2.0 syntax. This increases the readability of the ASL code. TEST=Verified using --timeless option to abuild that the resulting coreboot.rom is same as without the ASL2.0 syntax changes for auron. Change-Id: I479bb6cb7ed4c9265325c7c8621f03454f21f467 Signed-off-by: Furquan Shaikh <furquan@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/41481 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
parent
01750ef8d7
commit
6dc858a01f
|
@ -147,18 +147,18 @@ Method (_CRS, 0, Serialized)
|
||||||
|
|
||||||
// Fix up PCI memory region
|
// Fix up PCI memory region
|
||||||
// Start with Top of Lower Usable DRAM
|
// Start with Top of Lower Usable DRAM
|
||||||
Store (^MCHC.TLUD, Local0)
|
Local0 = ^MCHC.TLUD
|
||||||
Store (^MCHC.MEBA, Local1)
|
Local1 = ^MCHC.MEBA
|
||||||
|
|
||||||
// Check if ME base is equal
|
// Check if ME base is equal
|
||||||
If (LEqual (Local0, Local1)) {
|
If (Local0 == Local1) {
|
||||||
// Use Top Of Memory instead
|
// Use Top Of Memory instead
|
||||||
Store (^MCHC.TOM, Local0)
|
Local0 = ^MCHC.TOM
|
||||||
}
|
}
|
||||||
|
|
||||||
Store (Local0, PMIN)
|
PMIN = Local0
|
||||||
Store (Subtract(CONFIG_MMCONF_BASE_ADDRESS, 1), PMAX)
|
PMAX = CONFIG_MMCONF_BASE_ADDRESS - 1
|
||||||
Add(Subtract(PMAX, PMIN), 1, PLEN)
|
PLEN = (PMAX - PMIN) + 1
|
||||||
|
|
||||||
Return (MCRS)
|
Return (MCRS)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue