audk/DynamicTablesPkg/Include
Sami Mujawar 0dacb43505 DynamicTablesPkg: Introduce an Arch Common Namespace
Introduce an Arch Common Namespace so that the common
architectural objects can be defined under this namespace
in the Configuration manager. Also rearrange the namespace
IDs so that the Arch Common Namespace has a value of 0x1,
the Arm Namespace ID has a value of 0x2, and the Custom/OEM
namespace ID has a value of 0xF. Also introduce a helper
macro to create configuration manager objects in the Arch
Common Namespace.

The Arch Common Namespace shall contain objects like
Serial Port, PCI Bus information etc. It must not contain
Architecture specific components e.g. GICC which is Arm
architecture specific component and therefore must be
defined in the Arm Namespace.

Cc: Pierre Gondois <Pierre.Gondois@arm.com>
Cc: Yeo Reum Yun <YeoReum.Yun@arm.com>
Cc: AbdulLateef Attar <AbdulLateef.Attar@amd.com>
Cc: Jeshua Smith <jeshuas@nvidia.com>
Cc: Jeff Brasen <jbrasen@nvidia.com>
Cc: Girish Mahadevan <gmahadevan@nvidia.com>
Cc: Leif Lindholm <quic_llindhol@quicinc.com>
Cc: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com>
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
2024-07-29 13:44:55 +00:00
..
Library DynamicTablesPkg: AmlLib CONST cleanup 2024-07-01 09:40:09 +00:00
Protocol DynamicTablesPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiObjects.h DynamicTablesPkg: Add CM_ARM_PSD_INFO object 2024-01-29 16:47:03 +00:00
AcpiTableGenerator.h DynamicTablesPkg: Add PCCT Generator 2022-10-31 12:32:32 +00:00
ArmNameSpaceObjects.h DynamicTablesPkg/SsdtSerialPortFixupLib: Add Interrupt node for SPIs only 2024-03-04 09:58:10 +00:00
ConfigurationManagerHelper.h DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
ConfigurationManagerObject.h DynamicTablesPkg: Introduce an Arch Common Namespace 2024-07-29 13:44:55 +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