dfaffc6 DynamicTablesPkg: Arm IORT Table Generator

Authored and Committed by Sami Mujawar 5 years ago
    DynamicTablesPkg: Arm IORT Table Generator
    
    The IORT generator uses the configuration manager protocol
    to obtain information about the PCI Root Complex, SMMU,
    GIC ITS, Performance Monitoring counters etc. and generates
    the IORT table.
    
    The mappings between the components are represented using
    tokens. The generator invokes the configuration manager
    protocol interfaces and requests for objects referenced by
    tokens to establish the link.
    
    This table data is then used by the Table Manager to install
    the IORT table.
    
    The Table Manager then invokes the generator interface to free
    any resources allocated by the IORT table generator.
    
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
    Reviewed-by: Alexei Fedorov <alexei.fedorov@arm.com>