coreboot-kgpe-d16/src
Angel Pons 9dfd6150bd nb/intel/sandybridge/acpi.c: Add RMRRs after all DRHDs
The VT-d architecture specification (Doc. D51397-011, Rev. 3.1) says:

 BIOS implementations must report these remapping structure types in
 numerical order. i.e., All remapping structures of type 0 (DRHD)
 enumerated before remapping structures of type 1 (RMRR), and so forth.

So, update the corresponding code to adhere to the specification.

Change-Id: I1f84cae41c6281e0d545669f1e7de5cab0d9f9c0
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/44109
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2020-08-04 21:42:13 +00:00
..
acpi src/acpi: Add missing <{stdbool,stdint}.h> 2020-07-29 09:37:10 +00:00
arch mb/emulation/qemu-armv7: Fix board 2020-08-03 05:11:17 +00:00
commonlib src: Remove unused 'include <stdint.h> 2020-07-14 16:11:10 +00:00
console console: Update for vboot before bootblock 2020-06-15 22:07:12 +00:00
cpu cpu/intel/haswell: add Crystal Well CPU IDs 2020-08-03 05:16:29 +00:00
device Change all assert(0) to BUG() 2020-08-03 05:15:15 +00:00
drivers drivers/ipmi/ocp: Add ipmi set processor information 2020-08-03 05:24:27 +00:00
ec ec/lenovo/h8: Align macro values in one column 2020-07-26 21:40:00 +00:00
include src/lib: Remove unused function parameters in imd.c 2020-08-04 07:13:59 +00:00
lib src/lib: Remove unused function parameters in imd.c 2020-08-04 07:13:59 +00:00
mainboard mb/google/zork/var/vilboz: Enable support for garaged stylus 2020-08-04 20:35:59 +00:00
northbridge nb/intel/sandybridge/acpi.c: Add RMRRs after all DRHDs 2020-08-04 21:42:13 +00:00
security security/intel/txt: Add Intel TXT support 2020-07-31 16:02:54 +00:00
soc soc/amd/picasso/acpi: clean up global NVS 2020-08-04 21:37:44 +00:00
southbridge sb/intel/i82801gx: Use PCI bitwise ops 2020-08-04 21:33:35 +00:00
superio superio/common: Avoid NULL pointer dereference 2020-07-24 21:21:09 +00:00
vendorcode vc/amd/fsp/picasso: document requirements for DXIO PCIe port assignments 2020-08-02 16:45:22 +00:00
Kconfig arch/x86: Remove RELOCATABLE_RAMSTAGE 2020-07-06 06:17:47 +00:00