<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/DynamicTablesPkg/Include/ArmNameSpaceObjects.h, branch dependabot/github_actions/github/codeql-action-4</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-06-11T12:24:35+00:00</updated>
<entry>
<title>DynamicTablesPkg: Rework ProximityDomain handling</title>
<updated>2025-06-11T12:24:35+00:00</updated>
<author>
<name>Pierre Gondois</name>
<email>pierre.gondois@arm.com</email>
</author>
<published>2025-04-15T14:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=317ef447473a3c8e3e1bc280906779259739e580'/>
<id>urn:sha1:317ef447473a3c8e3e1bc280906779259739e580</id>
<content type='text'>
The SRAT/HMAT/SLIT tables describe the relations between
ProximityDomain IDs. These proximity domains might represent
memory domains, CPUs, IO, etc.

ProximityDomain IDs are mere IDs. They don't represent anything
and could be generated by the DynamicTablesPkg framework. These
IDs are currently hard-coded by the ConfigurationManager developer.

In order to:
- avoid the developer to keep track of the used ProximityDomain IDs
- have a better internal representation of the relation between
  CPUs sharing the same ProximityDomain ID
allow the developer to use Tokens pointing to ProximityDomain
structures.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move PSD info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T15:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=fb6a7147f3a9438f83e749dbbd3d1387d9471840'/>
<id>urn:sha1:fb6a7147f3a9438f83e749dbbd3d1387d9471840</id>
<content type='text'>
Move the PSD info object from Arm Namespace to the Arch Common
namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - SSDT CPU topology generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move PCC Type 5 info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T15:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=6466a6e63eb6d808ad9244803edcd2a483f7a121'/>
<id>urn:sha1:6466a6e63eb6d808ad9244803edcd2a483f7a121</id>
<content type='text'>
Move the PCC Subspace Type 5 info object from Arm Namespace to
the Arch Common namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - PCCT generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move PCC Type 3 &amp; 4 info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T15:38:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e8119798b189edb6e40cd9d472159d1db62e6ca5'/>
<id>urn:sha1:e8119798b189edb6e40cd9d472159d1db62e6ca5</id>
<content type='text'>
Move the PCC Subspace Type 3 &amp; 4 info object from Arm Namespace to
the Arch Common namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - PCCT generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move PCC Type2 info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T15:26:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=78b77d9ec4114df1177185c4f69ad89da9610599'/>
<id>urn:sha1:78b77d9ec4114df1177185c4f69ad89da9610599</id>
<content type='text'>
Move the PCC Subspace Type2 info object from Arm Namespace to
the Arch Common namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - PCCT generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move PCC Type1 info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T15:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=870cf728ef82c398f1a4b1e2031046a699eadb6e'/>
<id>urn:sha1:870cf728ef82c398f1a4b1e2031046a699eadb6e</id>
<content type='text'>
Move the PCC Subspace Type1 info object from Arm Namespace to
the Arch Common namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - PCCT generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move PCC Type0 info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T15:11:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=db4496d30a4a48e7c3aceb742cc681b2cc50da64'/>
<id>urn:sha1:db4496d30a4a48e7c3aceb742cc681b2cc50da64</id>
<content type='text'>
Move the PCC Subspace Type0 info object from Arm Namespace to
the Arch Common namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - PCCT generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move PCC structure definitions to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T14:26:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b0ecf17a31a2e372d4bf33185a10f60480c5cc0f'/>
<id>urn:sha1:b0ecf17a31a2e372d4bf33185a10f60480c5cc0f</id>
<content type='text'>
Move PCC structure definitions from Arm Namespace header file to
the Arch Common namespace header file.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move Continuous perf control info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T14:00:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=ff249c62e30c3629273f5c4fb77da783f9a5b9a1'/>
<id>urn:sha1:ff249c62e30c3629273f5c4fb77da783f9a5b9a1</id>
<content type='text'>
Move the Continuous perfformance control info object from Arm
Namespace to the Arch Common namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - SSDT CPU topology generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Move Cache info to Arch Common</title>
<updated>2024-07-29T13:44:55+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2024-03-11T13:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=afa7f8a6b17996ec13e4ce9867e5ac41d17aa262'/>
<id>urn:sha1:afa7f8a6b17996ec13e4ce9867e5ac41d17aa262</id>
<content type='text'>
Move the Cache info object from Arm Namespace to
the Arch Common namespace.

Correspondingly also update the following modules to reflect the
changes introduced by the move:
 - PPTT generator
 - ConfigurationManagerObjectParser
 - Dynamic Plat Repo TokenFixer map.

Cc: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
Cc: Yeo Reum Yun &lt;YeoReum.Yun@arm.com&gt;
Cc: AbdulLateef Attar &lt;AbdulLateef.Attar@amd.com&gt;
Cc: Jeshua Smith &lt;jeshuas@nvidia.com&gt;
Cc: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Cc: Girish Mahadevan &lt;gmahadevan@nvidia.com&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
Reviewed-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;
</content>
</entry>
</feed>
