From: Pierre Gondois <pierre.gond...@arm.com> A recent patchset [1] allows the generation of _PSD/_CPC ACPI objects by querying the relevant information through the SCMI protocol. - The _PSD object describes to which performance domain a CPU belongs. CPUs in the same performance domain have the same frequency. - The _CPC object describes an interface to control the performance level of a CPU (i.e. its frequency).
Demonstrate the _PSD/_CPC generation functionality on Juno-r2 platforms. In order to work, the SCP must describe performance levels on a unified scale (i.e. not as frequencies). The following performance level values where used for testing: - little CPUs OPPs: [181, 322, 383] * 1000 - big CPUs OPPs: [512, 833, 1024] * 1024 [1] https://edk2.groups.io/g/devel/message/104115 Pierre Gondois (3): Platform/ARM: Juno: Fix typo Platform/ARM: Juno: Generate _PSD objects Platform/ARM: Juno: Generate _CPC objects for JunoR2 .../ConfigurationManager.c | 339 +++++++++++++++++- .../ConfigurationManager.h | 34 +- .../ConfigurationManagerDxe.inf | 1 + 3 files changed, 359 insertions(+), 15 deletions(-) -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#104127): https://edk2.groups.io/g/devel/message/104127 Mute This Topic: https://groups.io/mt/98705086/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-