ACPICA: IORT: Update for revision D
authorRobin Murphy <robin.murphy@arm.com>
Fri, 1 Jun 2018 19:06:38 +0000 (12:06 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 6 Jun 2018 06:53:42 +0000 (08:53 +0200)
commitd87be0438e3d4e249926f0431bcec991e4a9eea6
tree1aa73c1119730b488e093c1710419116bb7ee361
parentf4fe74cc909bf811cd9cc7fd84f5a7514e06a7e1
ACPICA: IORT: Update for revision D

IORT revision D contains a few additions and fixes to
currently-supported tables:

- SMMUv3 proximity domain field is enlarged to 4 bytes for consistency
  with SRAT
- Root complex nodes gain an address size limit field equivalent to that
  of named components
- Named component nodes gain a way to describe PASID (substream_ID)
  support, encoded in their flags

Additionally, we fix a couple of outstanding points in passing:
- Add the stall support flag for named components defined in revision C
- Fix SMMUv3 HTTU override mask, which should always have been 2 bits

Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
include/acpi/actbl2.h