From: "Sami Mujawar" <sami.mujawar@arm.com>
To: <devel@edk2.groups.io>
Cc: Sami Mujawar <sami.mujawar@arm.com>, <Pierre.Gondois@arm.com>,
<YeoReum.Yun@arm.com>, <sunilvl@ventanamicro.com>,
<AbdulLateef.Attar@amd.com>, <jeshuas@nvidia.com>,
<jbrasen@nvidia.com>, <gmahadevan@nvidia.com>,
<quic_llindhol@quicinc.com>, <meenakshi.aggarwal@nxp.com>,
<Akanksha.Jain2@arm.com>, <Sibel.Allinson@arm.com>, <nd@arm.com>
Subject: [edk2-devel] [staging/dynamictables-reorg PATCH v1 2/2] DynamicTablesPkg: Identify common Arm namespace objects
Date: Mon, 4 Mar 2024 16:46:17 +0000 [thread overview]
Message-ID: <20240304164617.26652-3-sami.mujawar@arm.com> (raw)
In-Reply-To: <20240304164617.26652-1-sami.mujawar@arm.com>
Identify the Arm namespace objects that can be moved to
the Arch Common namespace. Also, identify the objects
that can be dropped.
Cc: Pierre Gondois <Pierre.Gondois@arm.com>
Cc: Yeo Reum Yun <YeoReum.Yun@arm.com>
Cc: Sunil V L <sunilvl@ventanamicro.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>
---
DynamicTablesPkg/Readme.md | 54 ++++++++++----------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/DynamicTablesPkg/Readme.md b/DynamicTablesPkg/Readme.md
index ba4ae7155f13a77298ece74cc567bb3e9dfc303d..544cc9378cd179a347416c2f193c9842c67c70ea 100644
--- a/DynamicTablesPkg/Readme.md
+++ b/DynamicTablesPkg/Readme.md
@@ -442,22 +442,22 @@ The CM_OBJECT_ID type is used to identify the Configuration Manager
| ---: | :-------------------------- | :--- |
| 0 | Reserved | |
| 1 | Boot Architecture Info | |
-| 2 | CPU Info | |
-| 3 | Power Management Profile Info | |
+| 2 | CPU Info | Unused can be dropped|
+| 3 | Power Management Profile Info | Move to Arch Common NS |
| 4 | GICC Info | |
| 5 | GICD Info | |
| 6 | GIC MSI Frame Info | |
| 7 | GIC Redistributor Info | |
| 8 | GIC ITS Info | |
-| 9 | Serial Console Port Info | |
-| 10 | Serial Debug Port Info | |
+| 9 | Serial Console Port Info | Move to Arch Common NS |
+| 10 | Serial Debug Port Info | Move to Arch Common NS |
| 11 | Generic Timer Info | |
| 12 | Platform GT Block Info | |
| 13 | Generic Timer Block Frame Info | |
| 14 | Platform Generic Watchdog | |
-| 15 | PCI Configuration Space Info | |
-| 16 | Hypervisor Vendor Id | |
-| 17 | Fixed feature flags for FADT | |
+| 15 | PCI Configuration Space Info | Move to Arch Common NS |
+| 16 | Hypervisor Vendor Id | Move to Arch Common NS |
+| 17 | Fixed feature flags for FADT | Move to Arch Common NS |
| 18 | ITS Group | |
| 19 | Named Component | |
| 20 | Root Complex | |
@@ -467,30 +467,30 @@ The CM_OBJECT_ID type is used to identify the Configuration Manager
| 24 | GIC ITS Identifier Array | |
| 25 | ID Mapping Array | |
| 26 | SMMU Interrupt Array | |
-| 27 | Processor Hierarchy Info | |
-| 28 | Cache Info | |
-| 29 | Reserved29 | |
-| 30 | CM Object Reference | |
-| 31 | Memory Affinity Info | |
-| 32 | Device Handle Acpi | |
-| 33 | Device Handle PCI | |
-| 34 | Generic Initiator Affinity Info | |
-| 35 | Serial Port Info | |
+| 27 | Processor Hierarchy Info | Move to Arch Common NS |
+| 28 | Cache Info | Move to Arch Common NS |
+| 29 | Reserved29 | Unused to be dropped.|
+| 30 | CM Object Reference | Move to Arch Common NS |
+| 31 | Memory Affinity Info | Move to Arch Common NS |
+| 32 | Device Handle Acpi | Move to Arch Common NS |
+| 33 | Device Handle PCI | Move to Arch Common NS |
+| 34 | Generic Initiator Affinity Info | Move to Arch Common NS |
+| 35 | Serial Port Info | Move to Arch Common NS |
| 36 | CMN 600 Info | |
-| 37 | Low Power Idle State Info | |
-| 38 | PCI Address Map Info | |
-| 39 | PCI Interrupt Map Info | |
+| 37 | Low Power Idle State Info | Move to Arch Common NS |
+| 38 | PCI Address Map Info | Move to Arch Common NS |
+| 39 | PCI Interrupt Map Info | Move to Arch Common NS |
| 40 | Reserved Memory Range Node | |
| 41 | Memory Range Descriptor | |
-| 42 | Continuous Performance Control Info | |
-| 43 | Pcc Subspace Type 0 Info | |
-| 44 | Pcc Subspace Type 1 Info | |
-| 45 | Pcc Subspace Type 2 Info | |
-| 46 | Pcc Subspace Type 3 Info | |
-| 47 | Pcc Subspace Type 4 Info | |
-| 48 | Pcc Subspace Type 5 Info | |
+| 42 | Continuous Performance Control Info | Move to Arch Common NS |
+| 43 | Pcc Subspace Type 0 Info | Move to Arch Common NS |
+| 44 | Pcc Subspace Type 1 Info | Move to Arch Common NS |
+| 45 | Pcc Subspace Type 2 Info | Move to Arch Common NS |
+| 46 | Pcc Subspace Type 3 Info | Move to Arch Common NS |
+| 47 | Pcc Subspace Type 4 Info | Move to Arch Common NS |
+| 48 | Pcc Subspace Type 5 Info | Move to Arch Common NS |
| 49 | Embedded Trace Extension/Module Info | |
-| 50 | P-State Dependency (PSD) Info | |
+| 50 | P-State Dependency (PSD) Info | Move to Arch Common NS |
| `*` | All other values are reserved. | |
--
'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#116331): https://edk2.groups.io/g/devel/message/116331
Mute This Topic: https://groups.io/mt/104726067/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
next prev parent reply other threads:[~2024-03-04 16:46 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-04 16:46 [edk2-devel] [staging/dynamictables-reorg PATCH v1 0/2] DynamicTablesPkg: Arch Common Namespace Sami Mujawar
2024-03-04 16:46 ` [edk2-devel] [staging/dynamictables-reorg PATCH v1 1/2] DynamicTablesPkg: Introduce an " Sami Mujawar
2024-03-05 10:42 ` Sunil V L
2024-03-05 11:00 ` Sami Mujawar
2024-03-04 16:46 ` Sami Mujawar [this message]
2024-03-05 8:44 ` [edk2-devel] [staging/dynamictables-reorg PATCH v1 0/2] DynamicTablesPkg: " PierreGondois
2024-03-05 9:45 ` Sami Mujawar
2024-03-05 10:52 ` Sunil V L
2024-03-05 11:09 ` Abdul Lateef Attar via groups.io
2024-03-05 14:03 ` PierreGondois
2024-03-05 14:13 ` Abdul Lateef Attar via groups.io
2024-03-11 14:35 ` Sami Mujawar
2024-03-12 5:26 ` Sunil V L
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240304164617.26652-3-sami.mujawar@arm.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox