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.ma...@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.abra...@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/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-