> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Sunil V L > via groups.io > Sent: Tuesday, January 9, 2024 9:29 AM > DynamicTablesPkg can be used by RISC-V platforms to generate ACPI tables > from FDT passed from previous stage FW. However, DynamicTablesPkg > currently is ARM specific even though several parsers and ACPI generators can > be used across architectures. For ex: SSDT (PCIe), SSDT (CPU), MCFG, SPCR, > DBG2, FADT, SRAT, Raw (DSDT) are mostly common across architectures. Only > MADT, IORT and GTDT are ARM specific. > > This series tries to refactor the DynamicTablesPkg so that RISC-V support can > be added fairly easily later.
It looks like instead of moving the common code to EObjNameSpaceStandard namespace or a new (Arch? Common?) namespace, you're renaming the entire EObjNameSpaceArm namespace to EObjNameSpaceArch. It seems to me that if ARM code vs. common code is being separated out, then the EObjNameSpaceArm namespace should continue to be used for the ARM-specific code and a common namespace should be used for the common code. -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#113493): https://edk2.groups.io/g/devel/message/113493 Mute This Topic: https://groups.io/mt/103622702/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-