<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/DynamicTablesPkg/Library/Acpi/Arm, branch master</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2026-09-30T15:49:06+00:00</updated>
<entry>
<title>DynamicTablesPkg: Fix DMC PMU interrupt flag handling</title>
<updated>2026-09-30T15:49:06+00:00</updated>
<author>
<name>VarshitPandya</name>
<email>varshit.pandya@arm.com</email>
</author>
<published>2026-09-28T15:12:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=f86427eb2dff8ac0da10ad589d9b712e5a0cec88'/>
<id>urn:sha1:f86427eb2dff8ac0da10ad589d9b712e5a0cec88</id>
<content type='text'>
Interpret the DMC PMU interrupt flags using the ACPI Extended
Interrupt Descriptor masks. Validate the consumer, trigger mode,
and polarity attributes, and propagate all interrupt attributes,
including sharability, when generating the AML resource.

Signed-off-by: Varshit Pandya &lt;varshit.pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Library: fix IWB node device index in IORT generator</title>
<updated>2026-09-16T14:46:22+00:00</updated>
<author>
<name>Yeoreum Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2026-09-15T14:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=96ab6d9cf305b0660a8f864e92157c3d61554d7d'/>
<id>urn:sha1:96ab6d9cf305b0660a8f864e92157c3d61554d7d</id>
<content type='text'>
Up to 16 IWB devices can currently be created dynamically. However,
the device name is derived from GicIwbId, which causes problems when
GicIwbId is greater than 16.

Use a separate index to generate the device name instead.

Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: MadtGenerator: make GICD info as option</title>
<updated>2026-09-15T10:12:13+00:00</updated>
<author>
<name>Levi Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2025-10-24T10:03:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b600fc69f179d9246c7b93d406607efaf55d6e70'/>
<id>urn:sha1:b600fc69f179d9246c7b93d406607efaf55d6e70</id>
<content type='text'>
GICD information is not a mandatory in the platform where use
the GicV5 interrupt controller.

Therefore, make GICD information as optional one.

Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg,MdePkg: generate IORT table for GICv5</title>
<updated>2026-09-15T10:12:13+00:00</updated>
<author>
<name>Sarah Walker</name>
<email>Sarah.Walker2@arm.com</email>
</author>
<published>2026-06-29T11:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=4841acc4822e873df65787a481eb2a124a5217c6'/>
<id>urn:sha1:4841acc4822e873df65787a481eb2a124a5217c6</id>
<content type='text'>
Generate GICv5 related information in IORT table.

Continuous-integration-options: PatchCheck.ignore-multi-package
Co-Developed-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
Signed-off-by: Sarah Walker &lt;Sarah.Walker2@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg,MdePkg: validate number of ItsGroupCount in IORT</title>
<updated>2026-09-15T10:12:13+00:00</updated>
<author>
<name>Yeoreum Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2026-06-29T13:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=f2b4fc60d6524a29efb929cc79e6404d3529c3a9'/>
<id>urn:sha1:f2b4fc60d6524a29efb929cc79e6404d3529c3a9</id>
<content type='text'>
Since the IORT specification version E.g[0], Number of ITS node
(a.k.a ITS Group node) must be "1".

To ensure compliance with the specification,
add a sanity check for the number of ITS Group nodes.

Link: https://developer.arm.com/documentation/den0049/latest [0]
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: generate MADT table for GICv5</title>
<updated>2026-09-15T10:12:13+00:00</updated>
<author>
<name>Sarah Walker</name>
<email>Sarah.Walker2@arm.com</email>
</author>
<published>2026-06-29T11:09:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=da4cfa1fcbff447e0100526a076fd09711fa65da'/>
<id>urn:sha1:da4cfa1fcbff447e0100526a076fd09711fa65da</id>
<content type='text'>
Generate GICv5 related information in MADT table.

Signed-off-by: Sarah Walker &lt;Sarah.Walker2@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Generalize the CMN SSDT generator</title>
<updated>2026-09-10T16:37:02+00:00</updated>
<author>
<name>Varshit Pandya</name>
<email>varshit.pandya@arm.com</email>
</author>
<published>2026-08-17T15:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7469449514426406e7c3dcad9df6f5b98fd5c183'/>
<id>urn:sha1:7469449514426406e7c3dcad9df6f5b98fd5c183</id>
<content type='text'>
Extend the CMN Configuration Manager object with an implementation type
and optional root-node region length.

Map the implementation type to the ACPI hardware IDs for CMN-600,
CMN-650, CMN-700 and CMN-S3. Apply CMN-600-specific address restrictions
only when the CMN-600 implementation type is selected.

Rename the CMN-600 generator, identifiers and files to reflect support
for multiple CMN implementations.

Signed-off-by: Varshit Pandya &lt;varshit.pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: Rename the DMC 620 PMU generator</title>
<updated>2026-09-09T20:11:31+00:00</updated>
<author>
<name>VarshitPandya</name>
<email>varshit.pandya@arm.com</email>
</author>
<published>2026-07-24T09:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=6033c4e89134680191773389e1bef8426fc5495b'/>
<id>urn:sha1:6033c4e89134680191773389e1bef8426fc5495b</id>
<content type='text'>
Rename the DMC-620 PMU generator and its Configuration Manager objects
to remove the DMC-620-specific naming.

Update the generator ID, library paths, parser definitions and associated
documentation to use generic DMC PMU terminology.

Signed-off-by: Varshit Pandya &lt;Varshit.Pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: add APMT generator</title>
<updated>2026-08-27T08:04:16+00:00</updated>
<author>
<name>Yeoreum Yun</name>
<email>yeoreum.yun@arm.com</email>
</author>
<published>2026-08-10T11:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=32c6128b1e62cd08298e5a8346dc6b2d14260433'/>
<id>urn:sha1:32c6128b1e62cd08298e5a8346dc6b2d14260433</id>
<content type='text'>
Add Arm Performance Monitoring Unit Table (APMT) generator.

Signed-off-by: Yeoreum Yun &lt;yeoreum.yun@arm.com&gt;
</content>
</entry>
<entry>
<title>DynamicTablesPkg: AcpiIortLibArm: Support SMMUv3 revision 5</title>
<updated>2026-04-28T09:03:21+00:00</updated>
<author>
<name>Kun Qin</name>
<email>kuqin@microsoft.com</email>
</author>
<published>2026-03-06T22:07:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=99148f1df88440b884dbac89bf135b57308bd4ef'/>
<id>urn:sha1:99148f1df88440b884dbac89bf135b57308bd4ef</id>
<content type='text'>
This change modified the SMMUv3 node logic to add a specific condition
for revision 05 and a default branch for setting revision 5.

It also adds a validity check for the IORT references when device ID
valid bit is set in the flag.

Co-authored-by: Ronny Hansen &lt;Hansen.Ronny@microsoft.com&gt;
Signed-off-by: Kun Qin &lt;kun.qin@microsoft.com&gt;
</content>
</entry>
</feed>
