public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [edk2-devel] [PATCH 00/14] Platform/ARM: FVP, Juno: Move DynamicTablesPkg obj to Arch Common
@ 2024-03-21 16:08 PierreGondois
  2024-03-21 16:08 ` [edk2-devel] [PATCH 01/14] Platform/ARM: FVP,Juno: Add Arch Common objects handler PierreGondois
  2024-03-21 16:08 ` [edk2-devel] [PATCH 02/14] Platform/ARM: FVP,Juno: Move Power Mgmt Profile info to Arch Common PierreGondois
  0 siblings, 2 replies; 4+ messages in thread
From: PierreGondois @ 2024-03-21 16:08 UTC (permalink / raw)
  To: devel
  Cc: Pierre Gondois, Sami Mujawar, Pierre Gondois, Yeo Reum Yun,
	Sunil V L, AbdulLateef Attar, Jeshua Smith, Jeff Brasen,
	Girish Mahadevan, Leif Lindholm, Meenakshi Aggarwal

Following [1] and [2], other architectures than Arm aim to leverage
the DynamicTablesPkg. The package uses namespaces/domains to split
objects IDs. Currently most of the objects are part of the Arm
namespace. Some objects are generic enough to be re-used by other
architectures.

[3] and [4] moved the objects that could be re-used to an Arch Common
namespace. Update the following platforms which use the DynamicTablesPkg
framework/objects:
- Juno
- VExpress
The following platforms were not updated yet:
- Platform/ARM/N1Sdp
- Platform/ARM/Morello
- Platform/NXP/ConfigurationManagerPkg

A branch holding the whole patchset is available at:
- https://github.com/pierregondois/edk2-platforms/tree/pg/arch_common_obj_sent

[1] Branch to reorg Dynamic Tables & support other arch
https://edk2.groups.io/g/devel/topic/104054584#116308
[2] DynamicTablesPkg: Arch Common Namespace
https://edk2.groups.io/g/devel/message/116330
[3] https://edk2.groups.io/g/devel/message/116961 (first part)
[4] https://edk2.groups.io/g/devel/message/116978 (second part)

Cc: Sami Mujawar <sami.mujawar@arm.com>
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>

Pierre Gondois (14):
  Platform/ARM: FVP,Juno: Add Arch Common objects handler
  Platform/ARM: FVP,Juno: Move Power Mgmt Profile info to Arch Common
  Platform/ARM: FVP,Juno:: Move Serial Port info to Arch Common
  Platform/ARM: FVP: Move Fixed Feat Flags info to Arch Common
  Platform/ARM: Juno: Move CmRef info to Arch Common
  Platform/ARM: FVP,Juno: Move Pci Config Space info to Arch Common
  Platform/ARM: Juno: Move Pci Address Map info to Arch Common
  Platform/ARM: Juno: Move Pci Interrupt Map info to Arch Common
  Platform/ARM: Juno: Move Lpi info to Arch Common
  Platform/ARM: Juno: Rename GicCToken
  Platform/ARM: Juno: Move Proc Hierarchy info to Arch Common
  Platform/ARM: Juno: Move Cache info to Arch Common
  Platform/ARM: Juno: Move Cpc info to Arch Common
  Platform/ARM: Juno: Move Psd info to Arch Common

 .../ConfigurationManager.c                    | 363 ++++++++++--------
 .../ConfigurationManager.h                    |  38 +-
 .../ConfigurationManager.c                    | 169 +++++---
 .../ConfigurationManager.h                    |  10 +-
 4 files changed, 348 insertions(+), 232 deletions(-)

-- 
2.25.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#116998): https://edk2.groups.io/g/devel/message/116998
Mute This Topic: https://groups.io/mt/105068390/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 4+ messages in thread
* [edk2-devel] [RESEND PATCH 00/14] Platform/ARM: FVP, Juno: Move DynamicTablesPkg obj to Arch Common
@ 2024-03-21 17:18 PierreGondois
  2024-03-21 17:18 ` [edk2-devel] [PATCH 02/14] Platform/ARM: FVP,Juno: Move Power Mgmt Profile info " PierreGondois
  0 siblings, 1 reply; 4+ messages in thread
From: PierreGondois @ 2024-03-21 17:18 UTC (permalink / raw)
  To: devel
  Cc: Pierre Gondois, Sami Mujawar, Pierre Gondois, Yeo Reum Yun,
	Sunil V L, AbdulLateef Attar, Jeshua Smith, Jeff Brasen,
	Girish Mahadevan, Leif Lindholm, Meenakshi Aggarwal

Resend this patch since 'more than 40 messages in 30 minutes' have been
sent and the mailing list blocked/rejected some patches.

Following [1] and [2], other architectures than Arm aim to leverage
the DynamicTablesPkg. The package uses namespaces/domains to split
objects IDs. Currently most of the objects are part of the Arm
namespace. Some objects are generic enough to be re-used by other
architectures.

[3] and [4] moved the objects that could be re-used to an Arch Common
namespace. Update the following platforms which use the DynamicTablesPkg
framework/objects:
- Juno
- VExpress
The following platforms were not updated yet:
- Platform/ARM/N1Sdp
- Platform/ARM/Morello
- Platform/NXP/ConfigurationManagerPkg

A branch holding the whole patchset is available at:
- https://github.com/pierregondois/edk2-platforms/tree/pg/arch_common_obj_sent

[1] Branch to reorg Dynamic Tables & support other arch
https://edk2.groups.io/g/devel/topic/104054584#116308
[2] DynamicTablesPkg: Arch Common Namespace
https://edk2.groups.io/g/devel/message/116330
[3] https://edk2.groups.io/g/devel/message/116961 (first part)
[4] https://edk2.groups.io/g/devel/message/116978 (second part)

Cc: Sami Mujawar <sami.mujawar@arm.com>
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>

Pierre Gondois (14):
  Platform/ARM: FVP,Juno: Add Arch Common objects handler
  Platform/ARM: FVP,Juno: Move Power Mgmt Profile info to Arch Common
  Platform/ARM: FVP,Juno:: Move Serial Port info to Arch Common
  Platform/ARM: FVP: Move Fixed Feat Flags info to Arch Common
  Platform/ARM: Juno: Move CmRef info to Arch Common
  Platform/ARM: FVP,Juno: Move Pci Config Space info to Arch Common
  Platform/ARM: Juno: Move Pci Address Map info to Arch Common
  Platform/ARM: Juno: Move Pci Interrupt Map info to Arch Common
  Platform/ARM: Juno: Move Lpi info to Arch Common
  Platform/ARM: Juno: Rename GicCToken
  Platform/ARM: Juno: Move Proc Hierarchy info to Arch Common
  Platform/ARM: Juno: Move Cache info to Arch Common
  Platform/ARM: Juno: Move Cpc info to Arch Common
  Platform/ARM: Juno: Move Psd info to Arch Common

 .../ConfigurationManager.c                    | 363 ++++++++++--------
 .../ConfigurationManager.h                    |  38 +-
 .../ConfigurationManager.c                    | 169 +++++---
 .../ConfigurationManager.h                    |  10 +-
 4 files changed, 348 insertions(+), 232 deletions(-)

-- 
2.25.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#117001): https://edk2.groups.io/g/devel/message/117001
Mute This Topic: https://groups.io/mt/105069934/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-03-21 17:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-21 16:08 [edk2-devel] [PATCH 00/14] Platform/ARM: FVP, Juno: Move DynamicTablesPkg obj to Arch Common PierreGondois
2024-03-21 16:08 ` [edk2-devel] [PATCH 01/14] Platform/ARM: FVP,Juno: Add Arch Common objects handler PierreGondois
2024-03-21 16:08 ` [edk2-devel] [PATCH 02/14] Platform/ARM: FVP,Juno: Move Power Mgmt Profile info to Arch Common PierreGondois
  -- strict thread matches above, loose matches on Subject: below --
2024-03-21 17:18 [edk2-devel] [RESEND PATCH 00/14] Platform/ARM: FVP, Juno: Move DynamicTablesPkg obj " PierreGondois
2024-03-21 17:18 ` [edk2-devel] [PATCH 02/14] Platform/ARM: FVP,Juno: Move Power Mgmt Profile info " PierreGondois

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox