mu_silicon_arm_tiano/DynamicTablesPkg/Include
joe 0cb91a4ec2 Specify function number in PCI dynamic ACPI object (#37)
## Description

Allow user to specify Function number in InterruptInfo structure

In original implementation, assumption was made that function number
should be 0xFFFF in _PRT and DXX_ objects. This implies that the asl
object applies to all functions under a PCI device.

It is a valid use case to specify only certain function numbers under a
device in these objects, on certain operating systems it is even
necessary to not use 0xFFFF and instead specify a specific function
number.

For each item, place an "x" in between `[` and `]` if true. Example:
`[x]`.
_(you can also check items in the GitHub UI)_

- [X] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?

## How This Was Tested
Tested on platform that utilizes DynamicTablesPkg

## Integration Instructions

Ensure that desired function number is added in the Interrupt Info
structure.

Co-authored-by: joelopez <joelopez@microsoft.com>
2023-05-12 18:25:04 -07:00
..
Library DynamicTablesPkg: Remove duplicated words 2022-12-13 14:30:20 +00:00
Protocol DynamicTablesPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiTableGenerator.h DynamicTablesPkg: Add PCCT Generator 2022-10-31 12:32:32 +00:00
AmlCpcInfo.h DynamicTablesPkg: Add CM_ARM_CPC_INFO object 2022-09-23 17:21:36 +00:00
ArmNameSpaceObjects.h Specify function number in PCI dynamic ACPI object (#37) 2023-05-12 18:25:04 -07:00
ConfigurationManagerHelper.h DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
ConfigurationManagerObject.h DynamicTablesPkg: Print specifier macro for CM_OBJECT_ID 2022-02-01 17:39:34 +00:00
DeviceTreeTableGenerator.h DynamicTablesPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmbiosTableGenerator.h DynamicTablesPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
StandardNameSpaceObjects.h DynamicTablesPkg: Add support to specify FADT minor revision 2022-07-15 18:07:49 +00:00
TableGenerator.h DynamicTablesPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00