[coreboot-gerrit] Patch set updated for coreboot: AMD PI agesawrapper: add PSPP (PCIe Speed Power Policy) interface

WANG Siyuan (wangsiyuanbuaa@gmail.com) gerrit at coreboot.org
Tue Jun 16 13:15:15 CEST 2015


WANG Siyuan (wangsiyuanbuaa at gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10461

-gerrit

commit 1d6a32cf217c691466469842ddf20c6d60170d07
Author: WANG Siyuan <wangsiyuanbuaa at gmail.com>
Date:   Mon Jun 8 10:13:13 2015 +0800

    AMD PI agesawrapper: add PSPP (PCIe Speed Power Policy) interface
    
    PSPP policy is defined in 3rdparty/blobs/pi/amd/*/AGESA.h
    /// PCIe PSPP Power policy
    typedef enum  {
      PsppDisabled,                                           ///< PSPP disabled
      PsppPerformance = 1,                                    ///< Performance
      PsppBalanceHigh,                                        ///< Balance-High
      PsppBalanceLow,                                         ///< Balance-Low
      PsppPowerSaving,                                        ///< Power Saving
      MaxPspp                                                 ///< Max Pspp for boundary check
    } PCIE_PSPP_POLICY;
    
    Change-Id: I7fe735cddea94a83e38d856a3de1f27735467a28
    Signed-off-by: WANG Siyuan <wangsiyuanbuaa at gmail.com>
    Signed-off-by: WANG Siyuan <SiYuan.Wang at amd.com>
---
 src/northbridge/amd/pi/agesawrapper.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/northbridge/amd/pi/agesawrapper.c b/src/northbridge/amd/pi/agesawrapper.c
index 8e9d1f8..4d87b9c 100644
--- a/src/northbridge/amd/pi/agesawrapper.c
+++ b/src/northbridge/amd/pi/agesawrapper.c
@@ -107,6 +107,7 @@ AGESA_STATUS agesawrapper_amdinitearly(void)
 	AmdEarlyParamsPtr = (AMD_EARLY_PARAMS *)AmdParamStruct.NewStructPtr;
 	OemCustomizeInitEarly (AmdEarlyParamsPtr);
 
+	AmdEarlyParamsPtr->GnbConfig.PsppPolicy = PsppDisabled;
 	status = AmdInitEarly ((AMD_EARLY_PARAMS *)AmdParamStruct.NewStructPtr);
 	if (status != AGESA_SUCCESS) agesawrapper_amdreadeventlog(AmdParamStruct.StdHeader.HeapStatus);
 	AmdReleaseStruct (&AmdParamStruct);



More information about the coreboot-gerrit mailing list