[edk2-devel] [edk2-platforms][PATCH v2 4/5] Platform/Sgi: update _OSC control method to control LPI and CPPC
Thomas Abraham
thomas.abraham at arm.com
Mon Jun 14 10:37:04 UTC 2021
On 6/11/21 4:04 PM, Pranav Madhu via groups.io wrote:
> Define and use the global macro LPI_EN and CPPC_EN to enable low power
> idle and CPPC support for reference design platforms. Update platform
> wide _OSC control method to enable/disable low power idle and CPPC
> support based on pcd PcdOscLpiEnable and PcdOscCppcEnable. The pcds
> are controlled by the global macros LPI_EN and CPPC_EN.
>
> Signed-off-by: Pranav Madhu <pranav.madhu at arm.com>
> ---
> Platform/ARM/SgiPkg/SgiPlatform.dec | 4 ++++
> Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 14 ++++++++++++++
> Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeAcpiTables.inf | 1 +
> Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2AcpiTables.inf | 1 +
> Platform/ARM/SgiPkg/AcpiTables/RdN2AcpiTables.inf | 2 ++
> Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1AcpiTables.inf | 2 ++
> Platform/ARM/SgiPkg/AcpiTables/RdV1AcpiTables.inf | 2 ++
> Platform/ARM/SgiPkg/AcpiTables/RdV1McAcpiTables.inf | 2 ++
> Platform/ARM/SgiPkg/AcpiTables/Sgi575AcpiTables.inf | 1 +
> Platform/ARM/SgiPkg/Include/SgiAcpiHeader.h | 2 ++
> Platform/ARM/SgiPkg/AcpiTables/RdN1Edge/Dsdt.asl | 8 ++++++++
> Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Dsdt.asl | 8 ++++++++
> Platform/ARM/SgiPkg/AcpiTables/RdN2/Dsdt.asl | 15 +++++++++++++++
> Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1/Dsdt.asl | 15
> +++++++++++++++
> Platform/ARM/SgiPkg/AcpiTables/RdV1/Dsdt.asl | 15 +++++++++++++++
> Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Dsdt.asl | 15
> +++++++++++++++
> Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dsdt.asl | 8 ++++++++
> 17 files changed, 115 insertions(+)
Reviewed-by: Thomas Abraham <thomas.abraham at arm.com>
[...]
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#76468): https://edk2.groups.io/g/devel/message/76468
Mute This Topic: https://groups.io/mt/83465459/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list