[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