the following patch was just integrated into master: commit 6c4751d5965c3c8d87b21c39efd66ccc26ff5823 Author: Nico Huber nico.huber@secunet.com Date: Mon Oct 26 12:03:54 2015 +0100
ACPI: Add functions for DMAR I/O-APIC and HPET entries
Refactor acpi_create_dmar_drhd_ds_pci() and add similar functions for I/O-APICs and MSI capable HPETs. We violate the spec [1] here, which talks about 16-bit source-ids spread over start_bus and path entries. Intel actually uses bus/dev/fn identification for those devices too, and so do we.
[1] Intel Virtualization Technology for Directed I/O Architecture Specification Document-Number: D51397
Change-Id: I0fce075961762610d44b5552b71e010511871fc2 Signed-off-by: Nico Huber nico.huber@secunet.com Reviewed-on: http://review.coreboot.org/12192 Tested-by: build bot (Jenkins) Reviewed-by: Duncan Laurie dlaurie@google.com Reviewed-by: Patrick Georgi pgeorgi@google.com
See http://review.coreboot.org/12192 for details.
-gerrit