diff --git a/3rdparty/fsp b/3rdparty/fsp index 0bc2b07eab..2263d48a00 160000 --- a/3rdparty/fsp +++ b/3rdparty/fsp @@ -1 +1 @@ -Subproject commit 0bc2b07eab29a8a75cd084963c285ee5434e6666 +Subproject commit 2263d48a006d8653df1fc742c3f7d5ffd6b75d68 diff --git a/src/soc/intel/cannonlake/fsp_params.c b/src/soc/intel/cannonlake/fsp_params.c index 8788838c3f..a9423d6197 100644 --- a/src/soc/intel/cannonlake/fsp_params.c +++ b/src/soc/intel/cannonlake/fsp_params.c @@ -491,3 +491,1780 @@ const struct cbmem_entry *soc_load_logo(FSPS_UPD *supd) { return fsp_load_logo(&supd->FspsConfig.LogoPtr, &supd->FspsConfig.LogoSize); } + +#if CONFIG(SOC_INTEL_COMETLAKE) +void soc_display_fsps_upd_params( + const FSPS_UPD *fsps_old_upd, + const FSPS_UPD *fsps_new_upd) +{ + const FSP_S_CONFIG *new; + const FSP_S_CONFIG *old; + + old = &fsps_old_upd->FspsConfig; + new = &fsps_new_upd->FspsConfig; + + printk(BIOS_SPEW, "UPD values for SiliconInit:\n"); + + #define DISPLAY_UPD(field) \ + fsp_display_upd_value(#field, sizeof(old->field), \ + old->field, new->field) + + DISPLAY_UPD(LogoPtr); + DISPLAY_UPD(LogoSize); + DISPLAY_UPD(GraphicsConfigPtr); + DISPLAY_UPD(Device4Enable); + DISPLAY_UPD(MicrocodeRegionBase); + DISPLAY_UPD(MicrocodeRegionSize); + DISPLAY_UPD(TurboMode); + DISPLAY_UPD(PchDmiCwbEnable); + DISPLAY_UPD(Heci3Enabled); + DISPLAY_UPD(Heci1Disabled); + DISPLAY_UPD(AmtEnabled); + DISPLAY_UPD(WatchDogEnabled); + DISPLAY_UPD(ManageabilityMode); + DISPLAY_UPD(FwProgress); + DISPLAY_UPD(AmtSolEnabled); + DISPLAY_UPD(WatchDogTimerOs); + DISPLAY_UPD(WatchDogTimerBios); + DISPLAY_UPD(RemoteAssistance); + DISPLAY_UPD(AmtKvmEnabled); + DISPLAY_UPD(ForcMebxSyncUp); + DISPLAY_UPD(CridEnable); + DISPLAY_UPD(DmiAspm); + // PegDeEmphasis[4] + DISPLAY_UPD(PegDeEmphasis[0]); + DISPLAY_UPD(PegDeEmphasis[1]); + DISPLAY_UPD(PegDeEmphasis[2]); + DISPLAY_UPD(PegDeEmphasis[3]); + // PegSlotPowerLimitValue[4] + DISPLAY_UPD(PegSlotPowerLimitValue[0]); + DISPLAY_UPD(PegSlotPowerLimitValue[1]); + DISPLAY_UPD(PegSlotPowerLimitValue[2]); + DISPLAY_UPD(PegSlotPowerLimitValue[3]); + // PegSlotPowerLimitScale[4] + DISPLAY_UPD(PegSlotPowerLimitScale[0]); + DISPLAY_UPD(PegSlotPowerLimitScale[1]); + DISPLAY_UPD(PegSlotPowerLimitScale[2]); + DISPLAY_UPD(PegSlotPowerLimitScale[3]); + // PegPhysicalSlotNumber[4] + DISPLAY_UPD(PegPhysicalSlotNumber[0]); + DISPLAY_UPD(PegPhysicalSlotNumber[1]); + DISPLAY_UPD(PegPhysicalSlotNumber[2]); + DISPLAY_UPD(PegPhysicalSlotNumber[3]); + DISPLAY_UPD(PavpEnable); + DISPLAY_UPD(CdClock); + DISPLAY_UPD(PeiGraphicsPeimInit); + DISPLAY_UPD(GnaEnable); + DISPLAY_UPD(X2ApicOptOutDeprecated); + // VtdBaseAddressDeprecated[3] + DISPLAY_UPD(VtdBaseAddressDeprecated[0]); + DISPLAY_UPD(VtdBaseAddressDeprecated[1]); + DISPLAY_UPD(VtdBaseAddressDeprecated[2]); + DISPLAY_UPD(DdiPortEdp); + DISPLAY_UPD(DdiPortBHpd); + DISPLAY_UPD(DdiPortCHpd); + DISPLAY_UPD(DdiPortDHpd); + DISPLAY_UPD(DdiPortFHpd); + DISPLAY_UPD(DdiPortBDdc); + DISPLAY_UPD(DdiPortCDdc); + DISPLAY_UPD(DdiPortDDdc); + DISPLAY_UPD(DdiPortFDdc); + DISPLAY_UPD(SkipS3CdClockInit); + DISPLAY_UPD(DeltaT12PowerCycleDelay); + DISPLAY_UPD(BltBufferAddress); + DISPLAY_UPD(BltBufferSize); + DISPLAY_UPD(ProgramGtChickenBits); + // SaPostMemProductionRsvd[34] + DISPLAY_UPD(SaPostMemProductionRsvd[0]); + DISPLAY_UPD(SaPostMemProductionRsvd[1]); + DISPLAY_UPD(SaPostMemProductionRsvd[2]); + DISPLAY_UPD(SaPostMemProductionRsvd[3]); + DISPLAY_UPD(SaPostMemProductionRsvd[4]); + DISPLAY_UPD(SaPostMemProductionRsvd[5]); + DISPLAY_UPD(SaPostMemProductionRsvd[6]); + DISPLAY_UPD(SaPostMemProductionRsvd[7]); + DISPLAY_UPD(SaPostMemProductionRsvd[8]); + DISPLAY_UPD(SaPostMemProductionRsvd[9]); + DISPLAY_UPD(SaPostMemProductionRsvd[10]); + DISPLAY_UPD(SaPostMemProductionRsvd[11]); + DISPLAY_UPD(SaPostMemProductionRsvd[12]); + DISPLAY_UPD(SaPostMemProductionRsvd[13]); + DISPLAY_UPD(SaPostMemProductionRsvd[14]); + DISPLAY_UPD(SaPostMemProductionRsvd[15]); + DISPLAY_UPD(SaPostMemProductionRsvd[16]); + DISPLAY_UPD(SaPostMemProductionRsvd[17]); + DISPLAY_UPD(SaPostMemProductionRsvd[18]); + DISPLAY_UPD(SaPostMemProductionRsvd[19]); + DISPLAY_UPD(SaPostMemProductionRsvd[20]); + DISPLAY_UPD(SaPostMemProductionRsvd[21]); + DISPLAY_UPD(SaPostMemProductionRsvd[22]); + DISPLAY_UPD(SaPostMemProductionRsvd[23]); + DISPLAY_UPD(SaPostMemProductionRsvd[24]); + DISPLAY_UPD(SaPostMemProductionRsvd[25]); + DISPLAY_UPD(SaPostMemProductionRsvd[26]); + DISPLAY_UPD(SaPostMemProductionRsvd[27]); + DISPLAY_UPD(SaPostMemProductionRsvd[28]); + DISPLAY_UPD(SaPostMemProductionRsvd[29]); + DISPLAY_UPD(SaPostMemProductionRsvd[30]); + DISPLAY_UPD(SaPostMemProductionRsvd[31]); + DISPLAY_UPD(SaPostMemProductionRsvd[32]); + DISPLAY_UPD(SaPostMemProductionRsvd[33]); + // PcieRootPortGen2PllL1CgDisable[24] + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[0]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[1]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[2]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[3]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[4]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[5]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[6]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[7]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[8]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[9]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[10]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[11]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[12]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[13]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[14]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[15]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[16]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[17]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[18]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[19]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[20]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[21]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[22]); + DISPLAY_UPD(PcieRootPortGen2PllL1CgDisable[23]); + DISPLAY_UPD(AesEnable); + // Psi3Enable[5] + DISPLAY_UPD(Psi3Enable[0]); + DISPLAY_UPD(Psi3Enable[1]); + DISPLAY_UPD(Psi3Enable[2]); + DISPLAY_UPD(Psi3Enable[3]); + DISPLAY_UPD(Psi3Enable[4]); + // Psi4Enable[5] + DISPLAY_UPD(Psi4Enable[0]); + DISPLAY_UPD(Psi4Enable[1]); + DISPLAY_UPD(Psi4Enable[2]); + DISPLAY_UPD(Psi4Enable[3]); + DISPLAY_UPD(Psi4Enable[4]); + // ImonSlope[5] + DISPLAY_UPD(ImonSlope[0]); + DISPLAY_UPD(ImonSlope[1]); + DISPLAY_UPD(ImonSlope[2]); + DISPLAY_UPD(ImonSlope[3]); + DISPLAY_UPD(ImonSlope[4]); + // ImonOffset[5] + DISPLAY_UPD(ImonOffset[0]); + DISPLAY_UPD(ImonOffset[1]); + DISPLAY_UPD(ImonOffset[2]); + DISPLAY_UPD(ImonOffset[3]); + DISPLAY_UPD(ImonOffset[4]); + // VrConfigEnable[5] + DISPLAY_UPD(VrConfigEnable[0]); + DISPLAY_UPD(VrConfigEnable[1]); + DISPLAY_UPD(VrConfigEnable[2]); + DISPLAY_UPD(VrConfigEnable[3]); + DISPLAY_UPD(VrConfigEnable[4]); + // TdcEnable[5] + DISPLAY_UPD(TdcEnable[0]); + DISPLAY_UPD(TdcEnable[1]); + DISPLAY_UPD(TdcEnable[2]); + DISPLAY_UPD(TdcEnable[3]); + DISPLAY_UPD(TdcEnable[4]); + // TdcTimeWindow[5] + DISPLAY_UPD(TdcTimeWindow[0]); + DISPLAY_UPD(TdcTimeWindow[1]); + DISPLAY_UPD(TdcTimeWindow[2]); + DISPLAY_UPD(TdcTimeWindow[3]); + DISPLAY_UPD(TdcTimeWindow[4]); + // TdcLock[5] + DISPLAY_UPD(TdcLock[0]); + DISPLAY_UPD(TdcLock[1]); + DISPLAY_UPD(TdcLock[2]); + DISPLAY_UPD(TdcLock[3]); + DISPLAY_UPD(TdcLock[4]); + DISPLAY_UPD(PsysSlope); + DISPLAY_UPD(PsysOffset); + DISPLAY_UPD(AcousticNoiseMitigation); + DISPLAY_UPD(FastPkgCRampDisableIa); + DISPLAY_UPD(SlowSlewRateForIa); + DISPLAY_UPD(SlowSlewRateForGt); + DISPLAY_UPD(SlowSlewRateForSa); + // TdcPowerLimit[5] + DISPLAY_UPD(TdcPowerLimit[0]); + DISPLAY_UPD(TdcPowerLimit[1]); + DISPLAY_UPD(TdcPowerLimit[2]); + DISPLAY_UPD(TdcPowerLimit[3]); + DISPLAY_UPD(TdcPowerLimit[4]); + // AcLoadline[5] + DISPLAY_UPD(AcLoadline[0]); + DISPLAY_UPD(AcLoadline[1]); + DISPLAY_UPD(AcLoadline[2]); + DISPLAY_UPD(AcLoadline[3]); + DISPLAY_UPD(AcLoadline[4]); + // DcLoadline[5] + DISPLAY_UPD(DcLoadline[0]); + DISPLAY_UPD(DcLoadline[1]); + DISPLAY_UPD(DcLoadline[2]); + DISPLAY_UPD(DcLoadline[3]); + DISPLAY_UPD(DcLoadline[4]); + // Psi1Threshold[5] + DISPLAY_UPD(Psi1Threshold[0]); + DISPLAY_UPD(Psi1Threshold[1]); + DISPLAY_UPD(Psi1Threshold[2]); + DISPLAY_UPD(Psi1Threshold[3]); + DISPLAY_UPD(Psi1Threshold[4]); + // Psi2Threshold[5] + DISPLAY_UPD(Psi2Threshold[0]); + DISPLAY_UPD(Psi2Threshold[1]); + DISPLAY_UPD(Psi2Threshold[2]); + DISPLAY_UPD(Psi2Threshold[3]); + DISPLAY_UPD(Psi2Threshold[4]); + // Psi3Threshold[5] + DISPLAY_UPD(Psi3Threshold[0]); + DISPLAY_UPD(Psi3Threshold[1]); + DISPLAY_UPD(Psi3Threshold[2]); + DISPLAY_UPD(Psi3Threshold[3]); + DISPLAY_UPD(Psi3Threshold[4]); + // IccMax[5] + DISPLAY_UPD(IccMax[0]); + DISPLAY_UPD(IccMax[1]); + DISPLAY_UPD(IccMax[2]); + DISPLAY_UPD(IccMax[3]); + DISPLAY_UPD(IccMax[4]); + // VrVoltageLimit[5] + DISPLAY_UPD(VrVoltageLimit[0]); + DISPLAY_UPD(VrVoltageLimit[1]); + DISPLAY_UPD(VrVoltageLimit[2]); + DISPLAY_UPD(VrVoltageLimit[3]); + DISPLAY_UPD(VrVoltageLimit[4]); + DISPLAY_UPD(FastPkgCRampDisableGt); + DISPLAY_UPD(FastPkgCRampDisableSa); + DISPLAY_UPD(SendVrMbxCmd); + DISPLAY_UPD(TxtEnable); + DISPLAY_UPD(SkipMpInitDeprecated); + DISPLAY_UPD(McivrRfiFrequencyPrefix); + DISPLAY_UPD(McivrRfiFrequencyAdjust); + DISPLAY_UPD(FivrRfiFrequency); + DISPLAY_UPD(McivrSpreadSpectrum); + DISPLAY_UPD(FivrSpreadSpectrum); + DISPLAY_UPD(FastPkgCRampDisableFivr); + DISPLAY_UPD(SlowSlewRateForFivr); + DISPLAY_UPD(CpuBistData); + DISPLAY_UPD(IslVrCmd); + // ImonSlope1[5] + DISPLAY_UPD(ImonSlope1[0]); + DISPLAY_UPD(ImonSlope1[1]); + DISPLAY_UPD(ImonSlope1[2]); + DISPLAY_UPD(ImonSlope1[3]); + DISPLAY_UPD(ImonSlope1[4]); + DISPLAY_UPD(VrPowerDeliveryDesign); + DISPLAY_UPD(PreWake); + DISPLAY_UPD(RampUp); + DISPLAY_UPD(RampDown); + DISPLAY_UPD(CpuMpPpi); + DISPLAY_UPD(CpuMpHob); + DISPLAY_UPD(DebugInterfaceEnable); + // ImonOffset1[5] + DISPLAY_UPD(ImonOffset1[0]); + DISPLAY_UPD(ImonOffset1[1]); + DISPLAY_UPD(ImonOffset1[2]); + DISPLAY_UPD(ImonOffset1[3]); + DISPLAY_UPD(ImonOffset1[4]); + DISPLAY_UPD(PchHdaDspEnable); + // SerialIoSpi0CsPolarity[2] + DISPLAY_UPD(SerialIoSpi0CsPolarity[0]); + DISPLAY_UPD(SerialIoSpi0CsPolarity[1]); + // SerialIoSpi1CsPolarity[2] + DISPLAY_UPD(SerialIoSpi1CsPolarity[0]); + DISPLAY_UPD(SerialIoSpi1CsPolarity[1]); + // SerialIoSpi2CsPolarity[2] + DISPLAY_UPD(SerialIoSpi2CsPolarity[0]); + DISPLAY_UPD(SerialIoSpi2CsPolarity[1]); + // SerialIoSpi0CsEnable[2] + DISPLAY_UPD(SerialIoSpi0CsEnable[0]); + DISPLAY_UPD(SerialIoSpi0CsEnable[1]); + // SerialIoSpi1CsEnable[2] + DISPLAY_UPD(SerialIoSpi1CsEnable[0]); + DISPLAY_UPD(SerialIoSpi1CsEnable[1]); + // SerialIoSpi2CsEnable[2] + DISPLAY_UPD(SerialIoSpi2CsEnable[0]); + DISPLAY_UPD(SerialIoSpi2CsEnable[1]); + // SerialIoSpiMode[3] + DISPLAY_UPD(SerialIoSpiMode[0]); + DISPLAY_UPD(SerialIoSpiMode[1]); + DISPLAY_UPD(SerialIoSpiMode[2]); + // SerialIoSpiDefaultCsOutput[3] + DISPLAY_UPD(SerialIoSpiDefaultCsOutput[0]); + DISPLAY_UPD(SerialIoSpiDefaultCsOutput[1]); + DISPLAY_UPD(SerialIoSpiDefaultCsOutput[2]); + // PchSerialIoI2cPadsTermination[6] + DISPLAY_UPD(PchSerialIoI2cPadsTermination[0]); + DISPLAY_UPD(PchSerialIoI2cPadsTermination[1]); + DISPLAY_UPD(PchSerialIoI2cPadsTermination[2]); + DISPLAY_UPD(PchSerialIoI2cPadsTermination[3]); + DISPLAY_UPD(PchSerialIoI2cPadsTermination[4]); + DISPLAY_UPD(PchSerialIoI2cPadsTermination[5]); + // SerialIoI2cMode[6] + DISPLAY_UPD(SerialIoI2cMode[0]); + DISPLAY_UPD(SerialIoI2cMode[1]); + DISPLAY_UPD(SerialIoI2cMode[2]); + DISPLAY_UPD(SerialIoI2cMode[3]); + DISPLAY_UPD(SerialIoI2cMode[4]); + DISPLAY_UPD(SerialIoI2cMode[5]); + // SerialIoUartMode[3] + DISPLAY_UPD(SerialIoUartMode[0]); + DISPLAY_UPD(SerialIoUartMode[1]); + DISPLAY_UPD(SerialIoUartMode[2]); + // SerialIoUartBaudRate[3] + DISPLAY_UPD(SerialIoUartBaudRate[0]); + DISPLAY_UPD(SerialIoUartBaudRate[1]); + DISPLAY_UPD(SerialIoUartBaudRate[2]); + // SerialIoUartParity[3] + DISPLAY_UPD(SerialIoUartParity[0]); + DISPLAY_UPD(SerialIoUartParity[1]); + DISPLAY_UPD(SerialIoUartParity[2]); + // SerialIoUartDataBits[3] + DISPLAY_UPD(SerialIoUartDataBits[0]); + DISPLAY_UPD(SerialIoUartDataBits[1]); + DISPLAY_UPD(SerialIoUartDataBits[2]); + // SerialIoUartStopBits[3] + DISPLAY_UPD(SerialIoUartStopBits[0]); + DISPLAY_UPD(SerialIoUartStopBits[1]); + DISPLAY_UPD(SerialIoUartStopBits[2]); + // SerialIoUartPowerGating[3] + DISPLAY_UPD(SerialIoUartPowerGating[0]); + DISPLAY_UPD(SerialIoUartPowerGating[1]); + DISPLAY_UPD(SerialIoUartPowerGating[2]); + // SerialIoUartDmaEnable[3] + DISPLAY_UPD(SerialIoUartDmaEnable[0]); + DISPLAY_UPD(SerialIoUartDmaEnable[1]); + DISPLAY_UPD(SerialIoUartDmaEnable[2]); + // SerialIoUartAutoFlow[3] + DISPLAY_UPD(SerialIoUartAutoFlow[0]); + DISPLAY_UPD(SerialIoUartAutoFlow[1]); + DISPLAY_UPD(SerialIoUartAutoFlow[2]); + // SerialIoUartPinMux[3] + DISPLAY_UPD(SerialIoUartPinMux[0]); + DISPLAY_UPD(SerialIoUartPinMux[1]); + DISPLAY_UPD(SerialIoUartPinMux[2]); + DISPLAY_UPD(SerialIoDebugUartNumber); + // SerialIoUartDbg2[3] + DISPLAY_UPD(SerialIoUartDbg2[0]); + DISPLAY_UPD(SerialIoUartDbg2[1]); + DISPLAY_UPD(SerialIoUartDbg2[2]); + DISPLAY_UPD(ScsEmmcEnabled); + DISPLAY_UPD(ScsEmmcHs400Enabled); + DISPLAY_UPD(ScsSdCardEnabled); + DISPLAY_UPD(ShowSpiController); + DISPLAY_UPD(SataSalpSupport); + // SataPortsEnable[8] + DISPLAY_UPD(SataPortsEnable[0]); + DISPLAY_UPD(SataPortsEnable[1]); + DISPLAY_UPD(SataPortsEnable[2]); + DISPLAY_UPD(SataPortsEnable[3]); + DISPLAY_UPD(SataPortsEnable[4]); + DISPLAY_UPD(SataPortsEnable[5]); + DISPLAY_UPD(SataPortsEnable[6]); + DISPLAY_UPD(SataPortsEnable[7]); + // SataPortsDevSlp[8] + DISPLAY_UPD(SataPortsDevSlp[0]); + DISPLAY_UPD(SataPortsDevSlp[1]); + DISPLAY_UPD(SataPortsDevSlp[2]); + DISPLAY_UPD(SataPortsDevSlp[3]); + DISPLAY_UPD(SataPortsDevSlp[4]); + DISPLAY_UPD(SataPortsDevSlp[5]); + DISPLAY_UPD(SataPortsDevSlp[6]); + DISPLAY_UPD(SataPortsDevSlp[7]); + // PortUsb20Enable[16] + DISPLAY_UPD(PortUsb20Enable[0]); + DISPLAY_UPD(PortUsb20Enable[1]); + DISPLAY_UPD(PortUsb20Enable[2]); + DISPLAY_UPD(PortUsb20Enable[3]); + DISPLAY_UPD(PortUsb20Enable[4]); + DISPLAY_UPD(PortUsb20Enable[5]); + DISPLAY_UPD(PortUsb20Enable[6]); + DISPLAY_UPD(PortUsb20Enable[7]); + DISPLAY_UPD(PortUsb20Enable[8]); + DISPLAY_UPD(PortUsb20Enable[9]); + DISPLAY_UPD(PortUsb20Enable[10]); + DISPLAY_UPD(PortUsb20Enable[11]); + DISPLAY_UPD(PortUsb20Enable[12]); + DISPLAY_UPD(PortUsb20Enable[13]); + DISPLAY_UPD(PortUsb20Enable[14]); + DISPLAY_UPD(PortUsb20Enable[15]); + // PortUsb30Enable[10] + DISPLAY_UPD(PortUsb30Enable[0]); + DISPLAY_UPD(PortUsb30Enable[1]); + DISPLAY_UPD(PortUsb30Enable[2]); + DISPLAY_UPD(PortUsb30Enable[3]); + DISPLAY_UPD(PortUsb30Enable[4]); + DISPLAY_UPD(PortUsb30Enable[5]); + DISPLAY_UPD(PortUsb30Enable[6]); + DISPLAY_UPD(PortUsb30Enable[7]); + DISPLAY_UPD(PortUsb30Enable[8]); + DISPLAY_UPD(PortUsb30Enable[9]); + DISPLAY_UPD(XdciEnable); + DISPLAY_UPD(DevIntConfigPtr); + DISPLAY_UPD(NumOfDevIntConfig); + // PxRcConfig[8] + DISPLAY_UPD(PxRcConfig[0]); + DISPLAY_UPD(PxRcConfig[1]); + DISPLAY_UPD(PxRcConfig[2]); + DISPLAY_UPD(PxRcConfig[3]); + DISPLAY_UPD(PxRcConfig[4]); + DISPLAY_UPD(PxRcConfig[5]); + DISPLAY_UPD(PxRcConfig[6]); + DISPLAY_UPD(PxRcConfig[7]); + DISPLAY_UPD(GpioIrqRoute); + DISPLAY_UPD(SciIrqSelect); + DISPLAY_UPD(TcoIrqSelect); + DISPLAY_UPD(TcoIrqEnable); + DISPLAY_UPD(PchHdaVerbTableEntryNum); + DISPLAY_UPD(PchHdaVerbTablePtr); + DISPLAY_UPD(PchHdaCodecSxWakeCapability); + DISPLAY_UPD(SataEnable); + DISPLAY_UPD(SataMode); + // Usb2AfePetxiset[16] + DISPLAY_UPD(Usb2AfePetxiset[0]); + DISPLAY_UPD(Usb2AfePetxiset[1]); + DISPLAY_UPD(Usb2AfePetxiset[2]); + DISPLAY_UPD(Usb2AfePetxiset[3]); + DISPLAY_UPD(Usb2AfePetxiset[4]); + DISPLAY_UPD(Usb2AfePetxiset[5]); + DISPLAY_UPD(Usb2AfePetxiset[6]); + DISPLAY_UPD(Usb2AfePetxiset[7]); + DISPLAY_UPD(Usb2AfePetxiset[8]); + DISPLAY_UPD(Usb2AfePetxiset[9]); + DISPLAY_UPD(Usb2AfePetxiset[10]); + DISPLAY_UPD(Usb2AfePetxiset[11]); + DISPLAY_UPD(Usb2AfePetxiset[12]); + DISPLAY_UPD(Usb2AfePetxiset[13]); + DISPLAY_UPD(Usb2AfePetxiset[14]); + DISPLAY_UPD(Usb2AfePetxiset[15]); + // Usb2AfeTxiset[16] + DISPLAY_UPD(Usb2AfeTxiset[0]); + DISPLAY_UPD(Usb2AfeTxiset[1]); + DISPLAY_UPD(Usb2AfeTxiset[2]); + DISPLAY_UPD(Usb2AfeTxiset[3]); + DISPLAY_UPD(Usb2AfeTxiset[4]); + DISPLAY_UPD(Usb2AfeTxiset[5]); + DISPLAY_UPD(Usb2AfeTxiset[6]); + DISPLAY_UPD(Usb2AfeTxiset[7]); + DISPLAY_UPD(Usb2AfeTxiset[8]); + DISPLAY_UPD(Usb2AfeTxiset[9]); + DISPLAY_UPD(Usb2AfeTxiset[10]); + DISPLAY_UPD(Usb2AfeTxiset[11]); + DISPLAY_UPD(Usb2AfeTxiset[12]); + DISPLAY_UPD(Usb2AfeTxiset[13]); + DISPLAY_UPD(Usb2AfeTxiset[14]); + DISPLAY_UPD(Usb2AfeTxiset[15]); + // Usb2AfePredeemp[16] + DISPLAY_UPD(Usb2AfePredeemp[0]); + DISPLAY_UPD(Usb2AfePredeemp[1]); + DISPLAY_UPD(Usb2AfePredeemp[2]); + DISPLAY_UPD(Usb2AfePredeemp[3]); + DISPLAY_UPD(Usb2AfePredeemp[4]); + DISPLAY_UPD(Usb2AfePredeemp[5]); + DISPLAY_UPD(Usb2AfePredeemp[6]); + DISPLAY_UPD(Usb2AfePredeemp[7]); + DISPLAY_UPD(Usb2AfePredeemp[8]); + DISPLAY_UPD(Usb2AfePredeemp[9]); + DISPLAY_UPD(Usb2AfePredeemp[10]); + DISPLAY_UPD(Usb2AfePredeemp[11]); + DISPLAY_UPD(Usb2AfePredeemp[12]); + DISPLAY_UPD(Usb2AfePredeemp[13]); + DISPLAY_UPD(Usb2AfePredeemp[14]); + DISPLAY_UPD(Usb2AfePredeemp[15]); + // Usb2AfePehalfbit[16] + DISPLAY_UPD(Usb2AfePehalfbit[0]); + DISPLAY_UPD(Usb2AfePehalfbit[1]); + DISPLAY_UPD(Usb2AfePehalfbit[2]); + DISPLAY_UPD(Usb2AfePehalfbit[3]); + DISPLAY_UPD(Usb2AfePehalfbit[4]); + DISPLAY_UPD(Usb2AfePehalfbit[5]); + DISPLAY_UPD(Usb2AfePehalfbit[6]); + DISPLAY_UPD(Usb2AfePehalfbit[7]); + DISPLAY_UPD(Usb2AfePehalfbit[8]); + DISPLAY_UPD(Usb2AfePehalfbit[9]); + DISPLAY_UPD(Usb2AfePehalfbit[10]); + DISPLAY_UPD(Usb2AfePehalfbit[11]); + DISPLAY_UPD(Usb2AfePehalfbit[12]); + DISPLAY_UPD(Usb2AfePehalfbit[13]); + DISPLAY_UPD(Usb2AfePehalfbit[14]); + DISPLAY_UPD(Usb2AfePehalfbit[15]); + // Usb3HsioTxDeEmphEnable[10] + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[0]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[1]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[2]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[3]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[4]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[5]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[6]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[7]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[8]); + DISPLAY_UPD(Usb3HsioTxDeEmphEnable[9]); + // Usb3HsioTxDeEmph[10] + DISPLAY_UPD(Usb3HsioTxDeEmph[0]); + DISPLAY_UPD(Usb3HsioTxDeEmph[1]); + DISPLAY_UPD(Usb3HsioTxDeEmph[2]); + DISPLAY_UPD(Usb3HsioTxDeEmph[3]); + DISPLAY_UPD(Usb3HsioTxDeEmph[4]); + DISPLAY_UPD(Usb3HsioTxDeEmph[5]); + DISPLAY_UPD(Usb3HsioTxDeEmph[6]); + DISPLAY_UPD(Usb3HsioTxDeEmph[7]); + DISPLAY_UPD(Usb3HsioTxDeEmph[8]); + DISPLAY_UPD(Usb3HsioTxDeEmph[9]); + // Usb3HsioTxDownscaleAmpEnable[10] + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[0]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[1]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[2]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[3]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[4]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[5]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[6]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[7]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[8]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmpEnable[9]); + // Usb3HsioTxDownscaleAmp[10] + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[0]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[1]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[2]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[3]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[4]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[5]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[6]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[7]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[8]); + DISPLAY_UPD(Usb3HsioTxDownscaleAmp[9]); + DISPLAY_UPD(PchUsbLtrOverrideEnable); + DISPLAY_UPD(PchUsbLtrHighIdleTimeOverride); + DISPLAY_UPD(PchUsbLtrMediumIdleTimeOverride); + DISPLAY_UPD(PchUsbLtrLowIdleTimeOverride); + DISPLAY_UPD(PchLanEnable); + DISPLAY_UPD(PchHdaAudioLinkHda); + DISPLAY_UPD(PchHdaAudioLinkDmic0); + DISPLAY_UPD(PchHdaAudioLinkDmic1); + DISPLAY_UPD(PchHdaAudioLinkSsp0); + DISPLAY_UPD(PchHdaAudioLinkSsp1); + DISPLAY_UPD(PchHdaAudioLinkSsp2); + DISPLAY_UPD(PchHdaAudioLinkSndw1); + DISPLAY_UPD(PchHdaAudioLinkSndw2); + DISPLAY_UPD(PchHdaAudioLinkSndw3); + DISPLAY_UPD(PchHdaAudioLinkSndw4); + DISPLAY_UPD(PchHdaSndwBufferRcomp); + DISPLAY_UPD(PcieRpPtmMask); + DISPLAY_UPD(PcieRpDpcMask); + DISPLAY_UPD(PcieRpDpcExtensionsMask); + DISPLAY_UPD(UsbPdoProgramming); + DISPLAY_UPD(PmcPowerButtonDebounce); + DISPLAY_UPD(PchEspiBmeMasterSlaveEnabled); + DISPLAY_UPD(SataRstLegacyOrom); + DISPLAY_UPD(TraceHubMemBase); + DISPLAY_UPD(PmcDbgMsgEn); + DISPLAY_UPD(ChipsetInitBinPtr); + DISPLAY_UPD(ChipsetInitBinLen); + DISPLAY_UPD(ScsUfsEnabled); + DISPLAY_UPD(CnviMode); + DISPLAY_UPD(CnviBtCore); + DISPLAY_UPD(CnviBtAudioOffload); + DISPLAY_UPD(SdCardPowerEnableActiveHigh); + DISPLAY_UPD(PchUsb2PhySusPgEnable); + DISPLAY_UPD(PchUsbOverCurrentEnable); + DISPLAY_UPD(PchEspiLgmrEnable); + DISPLAY_UPD(PchHotEnable); + DISPLAY_UPD(SataLedEnable); + DISPLAY_UPD(PchPmVrAlert); + DISPLAY_UPD(PchPmSlpS0VmRuntimeControl); + DISPLAY_UPD(PchPmSlpS0Vm070VSupport); + DISPLAY_UPD(PchPmSlpS0Vm075VSupport); + // PcieRpSlotImplemented[24] + DISPLAY_UPD(PcieRpSlotImplemented[0]); + DISPLAY_UPD(PcieRpSlotImplemented[1]); + DISPLAY_UPD(PcieRpSlotImplemented[2]); + DISPLAY_UPD(PcieRpSlotImplemented[3]); + DISPLAY_UPD(PcieRpSlotImplemented[4]); + DISPLAY_UPD(PcieRpSlotImplemented[5]); + DISPLAY_UPD(PcieRpSlotImplemented[6]); + DISPLAY_UPD(PcieRpSlotImplemented[7]); + DISPLAY_UPD(PcieRpSlotImplemented[8]); + DISPLAY_UPD(PcieRpSlotImplemented[9]); + DISPLAY_UPD(PcieRpSlotImplemented[10]); + DISPLAY_UPD(PcieRpSlotImplemented[11]); + DISPLAY_UPD(PcieRpSlotImplemented[12]); + DISPLAY_UPD(PcieRpSlotImplemented[13]); + DISPLAY_UPD(PcieRpSlotImplemented[14]); + DISPLAY_UPD(PcieRpSlotImplemented[15]); + DISPLAY_UPD(PcieRpSlotImplemented[16]); + DISPLAY_UPD(PcieRpSlotImplemented[17]); + DISPLAY_UPD(PcieRpSlotImplemented[18]); + DISPLAY_UPD(PcieRpSlotImplemented[19]); + DISPLAY_UPD(PcieRpSlotImplemented[20]); + DISPLAY_UPD(PcieRpSlotImplemented[21]); + DISPLAY_UPD(PcieRpSlotImplemented[22]); + DISPLAY_UPD(PcieRpSlotImplemented[23]); + // PcieClkSrcUsage[16] + DISPLAY_UPD(PcieClkSrcUsage[0]); + DISPLAY_UPD(PcieClkSrcUsage[1]); + DISPLAY_UPD(PcieClkSrcUsage[2]); + DISPLAY_UPD(PcieClkSrcUsage[3]); + DISPLAY_UPD(PcieClkSrcUsage[4]); + DISPLAY_UPD(PcieClkSrcUsage[5]); + DISPLAY_UPD(PcieClkSrcUsage[6]); + DISPLAY_UPD(PcieClkSrcUsage[7]); + DISPLAY_UPD(PcieClkSrcUsage[8]); + DISPLAY_UPD(PcieClkSrcUsage[9]); + DISPLAY_UPD(PcieClkSrcUsage[10]); + DISPLAY_UPD(PcieClkSrcUsage[11]); + DISPLAY_UPD(PcieClkSrcUsage[12]); + DISPLAY_UPD(PcieClkSrcUsage[13]); + DISPLAY_UPD(PcieClkSrcUsage[14]); + DISPLAY_UPD(PcieClkSrcUsage[15]); + // PcieClkSrcClkReq[16] + DISPLAY_UPD(PcieClkSrcClkReq[0]); + DISPLAY_UPD(PcieClkSrcClkReq[1]); + DISPLAY_UPD(PcieClkSrcClkReq[2]); + DISPLAY_UPD(PcieClkSrcClkReq[3]); + DISPLAY_UPD(PcieClkSrcClkReq[4]); + DISPLAY_UPD(PcieClkSrcClkReq[5]); + DISPLAY_UPD(PcieClkSrcClkReq[6]); + DISPLAY_UPD(PcieClkSrcClkReq[7]); + DISPLAY_UPD(PcieClkSrcClkReq[8]); + DISPLAY_UPD(PcieClkSrcClkReq[9]); + DISPLAY_UPD(PcieClkSrcClkReq[10]); + DISPLAY_UPD(PcieClkSrcClkReq[11]); + DISPLAY_UPD(PcieClkSrcClkReq[12]); + DISPLAY_UPD(PcieClkSrcClkReq[13]); + DISPLAY_UPD(PcieClkSrcClkReq[14]); + DISPLAY_UPD(PcieClkSrcClkReq[15]); + // PcieRpAcsEnabled[24] + DISPLAY_UPD(PcieRpAcsEnabled[0]); + DISPLAY_UPD(PcieRpAcsEnabled[1]); + DISPLAY_UPD(PcieRpAcsEnabled[2]); + DISPLAY_UPD(PcieRpAcsEnabled[3]); + DISPLAY_UPD(PcieRpAcsEnabled[4]); + DISPLAY_UPD(PcieRpAcsEnabled[5]); + DISPLAY_UPD(PcieRpAcsEnabled[6]); + DISPLAY_UPD(PcieRpAcsEnabled[7]); + DISPLAY_UPD(PcieRpAcsEnabled[8]); + DISPLAY_UPD(PcieRpAcsEnabled[9]); + DISPLAY_UPD(PcieRpAcsEnabled[10]); + DISPLAY_UPD(PcieRpAcsEnabled[11]); + DISPLAY_UPD(PcieRpAcsEnabled[12]); + DISPLAY_UPD(PcieRpAcsEnabled[13]); + DISPLAY_UPD(PcieRpAcsEnabled[14]); + DISPLAY_UPD(PcieRpAcsEnabled[15]); + DISPLAY_UPD(PcieRpAcsEnabled[16]); + DISPLAY_UPD(PcieRpAcsEnabled[17]); + DISPLAY_UPD(PcieRpAcsEnabled[18]); + DISPLAY_UPD(PcieRpAcsEnabled[19]); + DISPLAY_UPD(PcieRpAcsEnabled[20]); + DISPLAY_UPD(PcieRpAcsEnabled[21]); + DISPLAY_UPD(PcieRpAcsEnabled[22]); + DISPLAY_UPD(PcieRpAcsEnabled[23]); + // PcieRpEnableCpm[24] + DISPLAY_UPD(PcieRpEnableCpm[0]); + DISPLAY_UPD(PcieRpEnableCpm[1]); + DISPLAY_UPD(PcieRpEnableCpm[2]); + DISPLAY_UPD(PcieRpEnableCpm[3]); + DISPLAY_UPD(PcieRpEnableCpm[4]); + DISPLAY_UPD(PcieRpEnableCpm[5]); + DISPLAY_UPD(PcieRpEnableCpm[6]); + DISPLAY_UPD(PcieRpEnableCpm[7]); + DISPLAY_UPD(PcieRpEnableCpm[8]); + DISPLAY_UPD(PcieRpEnableCpm[9]); + DISPLAY_UPD(PcieRpEnableCpm[10]); + DISPLAY_UPD(PcieRpEnableCpm[11]); + DISPLAY_UPD(PcieRpEnableCpm[12]); + DISPLAY_UPD(PcieRpEnableCpm[13]); + DISPLAY_UPD(PcieRpEnableCpm[14]); + DISPLAY_UPD(PcieRpEnableCpm[15]); + DISPLAY_UPD(PcieRpEnableCpm[16]); + DISPLAY_UPD(PcieRpEnableCpm[17]); + DISPLAY_UPD(PcieRpEnableCpm[18]); + DISPLAY_UPD(PcieRpEnableCpm[19]); + DISPLAY_UPD(PcieRpEnableCpm[20]); + DISPLAY_UPD(PcieRpEnableCpm[21]); + DISPLAY_UPD(PcieRpEnableCpm[22]); + DISPLAY_UPD(PcieRpEnableCpm[23]); + // PcieRpDetectTimeoutMs[24] + DISPLAY_UPD(PcieRpDetectTimeoutMs[0]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[1]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[2]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[3]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[4]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[5]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[6]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[7]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[8]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[9]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[10]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[11]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[12]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[13]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[14]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[15]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[16]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[17]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[18]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[19]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[20]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[21]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[22]); + DISPLAY_UPD(PcieRpDetectTimeoutMs[23]); + DISPLAY_UPD(PmcModPhySusPgEnable); + DISPLAY_UPD(SlpS0WithGbeSupport); + DISPLAY_UPD(PchPwrOptEnable); + // PchWriteProtectionEnable[5] + DISPLAY_UPD(PchWriteProtectionEnable[0]); + DISPLAY_UPD(PchWriteProtectionEnable[1]); + DISPLAY_UPD(PchWriteProtectionEnable[2]); + DISPLAY_UPD(PchWriteProtectionEnable[3]); + DISPLAY_UPD(PchWriteProtectionEnable[4]); + // PchReadProtectionEnable[5] + DISPLAY_UPD(PchReadProtectionEnable[0]); + DISPLAY_UPD(PchReadProtectionEnable[1]); + DISPLAY_UPD(PchReadProtectionEnable[2]); + DISPLAY_UPD(PchReadProtectionEnable[3]); + DISPLAY_UPD(PchReadProtectionEnable[4]); + // PchProtectedRangeLimit[5] + DISPLAY_UPD(PchProtectedRangeLimit[0]); + DISPLAY_UPD(PchProtectedRangeLimit[1]); + DISPLAY_UPD(PchProtectedRangeLimit[2]); + DISPLAY_UPD(PchProtectedRangeLimit[3]); + DISPLAY_UPD(PchProtectedRangeLimit[4]); + // PchProtectedRangeBase[5] + DISPLAY_UPD(PchProtectedRangeBase[0]); + DISPLAY_UPD(PchProtectedRangeBase[1]); + DISPLAY_UPD(PchProtectedRangeBase[2]); + DISPLAY_UPD(PchProtectedRangeBase[3]); + DISPLAY_UPD(PchProtectedRangeBase[4]); + DISPLAY_UPD(PchHdaPme); + DISPLAY_UPD(PchHdaVcType); + DISPLAY_UPD(PchHdaLinkFrequency); + DISPLAY_UPD(PchHdaIDispLinkFrequency); + DISPLAY_UPD(PchHdaIDispLinkTmode); + DISPLAY_UPD(PchHdaDspUaaCompliance); + DISPLAY_UPD(PchHdaIDispCodecDisconnect); + // PchUsbHsioFilterSel[10] + DISPLAY_UPD(PchUsbHsioFilterSel[0]); + DISPLAY_UPD(PchUsbHsioFilterSel[1]); + DISPLAY_UPD(PchUsbHsioFilterSel[2]); + DISPLAY_UPD(PchUsbHsioFilterSel[3]); + DISPLAY_UPD(PchUsbHsioFilterSel[4]); + DISPLAY_UPD(PchUsbHsioFilterSel[5]); + DISPLAY_UPD(PchUsbHsioFilterSel[6]); + DISPLAY_UPD(PchUsbHsioFilterSel[7]); + DISPLAY_UPD(PchUsbHsioFilterSel[8]); + DISPLAY_UPD(PchUsbHsioFilterSel[9]); + DISPLAY_UPD(PchIoApicEntry24_119); + DISPLAY_UPD(PchIoApicId); + DISPLAY_UPD(PchIshSpiGpioAssign); + DISPLAY_UPD(PchIshUart0GpioAssign); + DISPLAY_UPD(PchIshUart1GpioAssign); + DISPLAY_UPD(PchIshI2c0GpioAssign); + DISPLAY_UPD(PchIshI2c1GpioAssign); + DISPLAY_UPD(PchIshI2c2GpioAssign); + DISPLAY_UPD(PchIshGp0GpioAssign); + DISPLAY_UPD(PchIshGp1GpioAssign); + DISPLAY_UPD(PchIshGp2GpioAssign); + DISPLAY_UPD(PchIshGp3GpioAssign); + DISPLAY_UPD(PchIshGp4GpioAssign); + DISPLAY_UPD(PchIshGp5GpioAssign); + DISPLAY_UPD(PchIshGp6GpioAssign); + DISPLAY_UPD(PchIshGp7GpioAssign); + DISPLAY_UPD(PchIshPdtUnlock); + DISPLAY_UPD(PchLanLtrEnable); + DISPLAY_UPD(PchLockDownBiosLock); + DISPLAY_UPD(PchCrid); + DISPLAY_UPD(PchLockDownRtcMemoryLock); + // PcieRpHotPlug[24] + DISPLAY_UPD(PcieRpHotPlug[0]); + DISPLAY_UPD(PcieRpHotPlug[1]); + DISPLAY_UPD(PcieRpHotPlug[2]); + DISPLAY_UPD(PcieRpHotPlug[3]); + DISPLAY_UPD(PcieRpHotPlug[4]); + DISPLAY_UPD(PcieRpHotPlug[5]); + DISPLAY_UPD(PcieRpHotPlug[6]); + DISPLAY_UPD(PcieRpHotPlug[7]); + DISPLAY_UPD(PcieRpHotPlug[8]); + DISPLAY_UPD(PcieRpHotPlug[9]); + DISPLAY_UPD(PcieRpHotPlug[10]); + DISPLAY_UPD(PcieRpHotPlug[11]); + DISPLAY_UPD(PcieRpHotPlug[12]); + DISPLAY_UPD(PcieRpHotPlug[13]); + DISPLAY_UPD(PcieRpHotPlug[14]); + DISPLAY_UPD(PcieRpHotPlug[15]); + DISPLAY_UPD(PcieRpHotPlug[16]); + DISPLAY_UPD(PcieRpHotPlug[17]); + DISPLAY_UPD(PcieRpHotPlug[18]); + DISPLAY_UPD(PcieRpHotPlug[19]); + DISPLAY_UPD(PcieRpHotPlug[20]); + DISPLAY_UPD(PcieRpHotPlug[21]); + DISPLAY_UPD(PcieRpHotPlug[22]); + DISPLAY_UPD(PcieRpHotPlug[23]); + // PcieRpPmSci[24] + DISPLAY_UPD(PcieRpPmSci[0]); + DISPLAY_UPD(PcieRpPmSci[1]); + DISPLAY_UPD(PcieRpPmSci[2]); + DISPLAY_UPD(PcieRpPmSci[3]); + DISPLAY_UPD(PcieRpPmSci[4]); + DISPLAY_UPD(PcieRpPmSci[5]); + DISPLAY_UPD(PcieRpPmSci[6]); + DISPLAY_UPD(PcieRpPmSci[7]); + DISPLAY_UPD(PcieRpPmSci[8]); + DISPLAY_UPD(PcieRpPmSci[9]); + DISPLAY_UPD(PcieRpPmSci[10]); + DISPLAY_UPD(PcieRpPmSci[11]); + DISPLAY_UPD(PcieRpPmSci[12]); + DISPLAY_UPD(PcieRpPmSci[13]); + DISPLAY_UPD(PcieRpPmSci[14]); + DISPLAY_UPD(PcieRpPmSci[15]); + DISPLAY_UPD(PcieRpPmSci[16]); + DISPLAY_UPD(PcieRpPmSci[17]); + DISPLAY_UPD(PcieRpPmSci[18]); + DISPLAY_UPD(PcieRpPmSci[19]); + DISPLAY_UPD(PcieRpPmSci[20]); + DISPLAY_UPD(PcieRpPmSci[21]); + DISPLAY_UPD(PcieRpPmSci[22]); + DISPLAY_UPD(PcieRpPmSci[23]); + // PcieRpExtSync[24] + DISPLAY_UPD(PcieRpExtSync[0]); + DISPLAY_UPD(PcieRpExtSync[1]); + DISPLAY_UPD(PcieRpExtSync[2]); + DISPLAY_UPD(PcieRpExtSync[3]); + DISPLAY_UPD(PcieRpExtSync[4]); + DISPLAY_UPD(PcieRpExtSync[5]); + DISPLAY_UPD(PcieRpExtSync[6]); + DISPLAY_UPD(PcieRpExtSync[7]); + DISPLAY_UPD(PcieRpExtSync[8]); + DISPLAY_UPD(PcieRpExtSync[9]); + DISPLAY_UPD(PcieRpExtSync[10]); + DISPLAY_UPD(PcieRpExtSync[11]); + DISPLAY_UPD(PcieRpExtSync[12]); + DISPLAY_UPD(PcieRpExtSync[13]); + DISPLAY_UPD(PcieRpExtSync[14]); + DISPLAY_UPD(PcieRpExtSync[15]); + DISPLAY_UPD(PcieRpExtSync[16]); + DISPLAY_UPD(PcieRpExtSync[17]); + DISPLAY_UPD(PcieRpExtSync[18]); + DISPLAY_UPD(PcieRpExtSync[19]); + DISPLAY_UPD(PcieRpExtSync[20]); + DISPLAY_UPD(PcieRpExtSync[21]); + DISPLAY_UPD(PcieRpExtSync[22]); + DISPLAY_UPD(PcieRpExtSync[23]); + // PcieRpTransmitterHalfSwing[24] + DISPLAY_UPD(PcieRpTransmitterHalfSwing[0]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[1]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[2]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[3]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[4]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[5]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[6]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[7]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[8]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[9]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[10]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[11]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[12]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[13]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[14]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[15]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[16]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[17]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[18]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[19]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[20]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[21]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[22]); + DISPLAY_UPD(PcieRpTransmitterHalfSwing[23]); + // PcieRpClkReqDetect[24] + DISPLAY_UPD(PcieRpClkReqDetect[0]); + DISPLAY_UPD(PcieRpClkReqDetect[1]); + DISPLAY_UPD(PcieRpClkReqDetect[2]); + DISPLAY_UPD(PcieRpClkReqDetect[3]); + DISPLAY_UPD(PcieRpClkReqDetect[4]); + DISPLAY_UPD(PcieRpClkReqDetect[5]); + DISPLAY_UPD(PcieRpClkReqDetect[6]); + DISPLAY_UPD(PcieRpClkReqDetect[7]); + DISPLAY_UPD(PcieRpClkReqDetect[8]); + DISPLAY_UPD(PcieRpClkReqDetect[9]); + DISPLAY_UPD(PcieRpClkReqDetect[10]); + DISPLAY_UPD(PcieRpClkReqDetect[11]); + DISPLAY_UPD(PcieRpClkReqDetect[12]); + DISPLAY_UPD(PcieRpClkReqDetect[13]); + DISPLAY_UPD(PcieRpClkReqDetect[14]); + DISPLAY_UPD(PcieRpClkReqDetect[15]); + DISPLAY_UPD(PcieRpClkReqDetect[16]); + DISPLAY_UPD(PcieRpClkReqDetect[17]); + DISPLAY_UPD(PcieRpClkReqDetect[18]); + DISPLAY_UPD(PcieRpClkReqDetect[19]); + DISPLAY_UPD(PcieRpClkReqDetect[20]); + DISPLAY_UPD(PcieRpClkReqDetect[21]); + DISPLAY_UPD(PcieRpClkReqDetect[22]); + DISPLAY_UPD(PcieRpClkReqDetect[23]); + // PcieRpAdvancedErrorReporting[24] + DISPLAY_UPD(PcieRpAdvancedErrorReporting[0]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[1]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[2]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[3]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[4]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[5]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[6]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[7]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[8]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[9]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[10]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[11]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[12]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[13]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[14]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[15]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[16]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[17]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[18]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[19]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[20]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[21]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[22]); + DISPLAY_UPD(PcieRpAdvancedErrorReporting[23]); + // PcieRpUnsupportedRequestReport[24] + DISPLAY_UPD(PcieRpUnsupportedRequestReport[0]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[1]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[2]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[3]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[4]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[5]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[6]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[7]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[8]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[9]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[10]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[11]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[12]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[13]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[14]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[15]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[16]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[17]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[18]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[19]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[20]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[21]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[22]); + DISPLAY_UPD(PcieRpUnsupportedRequestReport[23]); + // PcieRpFatalErrorReport[24] + DISPLAY_UPD(PcieRpFatalErrorReport[0]); + DISPLAY_UPD(PcieRpFatalErrorReport[1]); + DISPLAY_UPD(PcieRpFatalErrorReport[2]); + DISPLAY_UPD(PcieRpFatalErrorReport[3]); + DISPLAY_UPD(PcieRpFatalErrorReport[4]); + DISPLAY_UPD(PcieRpFatalErrorReport[5]); + DISPLAY_UPD(PcieRpFatalErrorReport[6]); + DISPLAY_UPD(PcieRpFatalErrorReport[7]); + DISPLAY_UPD(PcieRpFatalErrorReport[8]); + DISPLAY_UPD(PcieRpFatalErrorReport[9]); + DISPLAY_UPD(PcieRpFatalErrorReport[10]); + DISPLAY_UPD(PcieRpFatalErrorReport[11]); + DISPLAY_UPD(PcieRpFatalErrorReport[12]); + DISPLAY_UPD(PcieRpFatalErrorReport[13]); + DISPLAY_UPD(PcieRpFatalErrorReport[14]); + DISPLAY_UPD(PcieRpFatalErrorReport[15]); + DISPLAY_UPD(PcieRpFatalErrorReport[16]); + DISPLAY_UPD(PcieRpFatalErrorReport[17]); + DISPLAY_UPD(PcieRpFatalErrorReport[18]); + DISPLAY_UPD(PcieRpFatalErrorReport[19]); + DISPLAY_UPD(PcieRpFatalErrorReport[20]); + DISPLAY_UPD(PcieRpFatalErrorReport[21]); + DISPLAY_UPD(PcieRpFatalErrorReport[22]); + DISPLAY_UPD(PcieRpFatalErrorReport[23]); + // PcieRpNoFatalErrorReport[24] + DISPLAY_UPD(PcieRpNoFatalErrorReport[0]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[1]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[2]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[3]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[4]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[5]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[6]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[7]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[8]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[9]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[10]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[11]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[12]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[13]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[14]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[15]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[16]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[17]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[18]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[19]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[20]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[21]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[22]); + DISPLAY_UPD(PcieRpNoFatalErrorReport[23]); + // PcieRpCorrectableErrorReport[24] + DISPLAY_UPD(PcieRpCorrectableErrorReport[0]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[1]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[2]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[3]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[4]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[5]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[6]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[7]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[8]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[9]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[10]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[11]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[12]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[13]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[14]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[15]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[16]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[17]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[18]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[19]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[20]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[21]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[22]); + DISPLAY_UPD(PcieRpCorrectableErrorReport[23]); + // PcieRpSystemErrorOnFatalError[24] + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[0]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[1]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[2]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[3]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[4]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[5]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[6]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[7]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[8]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[9]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[10]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[11]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[12]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[13]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[14]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[15]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[16]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[17]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[18]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[19]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[20]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[21]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[22]); + DISPLAY_UPD(PcieRpSystemErrorOnFatalError[23]); + // PcieRpSystemErrorOnNonFatalError[24] + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[0]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[1]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[2]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[3]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[4]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[5]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[6]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[7]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[8]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[9]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[10]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[11]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[12]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[13]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[14]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[15]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[16]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[17]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[18]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[19]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[20]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[21]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[22]); + DISPLAY_UPD(PcieRpSystemErrorOnNonFatalError[23]); + // PcieRpSystemErrorOnCorrectableError[24] + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[0]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[1]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[2]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[3]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[4]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[5]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[6]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[7]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[8]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[9]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[10]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[11]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[12]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[13]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[14]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[15]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[16]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[17]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[18]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[19]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[20]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[21]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[22]); + DISPLAY_UPD(PcieRpSystemErrorOnCorrectableError[23]); + // PcieRpMaxPayload[24] + DISPLAY_UPD(PcieRpMaxPayload[0]); + DISPLAY_UPD(PcieRpMaxPayload[1]); + DISPLAY_UPD(PcieRpMaxPayload[2]); + DISPLAY_UPD(PcieRpMaxPayload[3]); + DISPLAY_UPD(PcieRpMaxPayload[4]); + DISPLAY_UPD(PcieRpMaxPayload[5]); + DISPLAY_UPD(PcieRpMaxPayload[6]); + DISPLAY_UPD(PcieRpMaxPayload[7]); + DISPLAY_UPD(PcieRpMaxPayload[8]); + DISPLAY_UPD(PcieRpMaxPayload[9]); + DISPLAY_UPD(PcieRpMaxPayload[10]); + DISPLAY_UPD(PcieRpMaxPayload[11]); + DISPLAY_UPD(PcieRpMaxPayload[12]); + DISPLAY_UPD(PcieRpMaxPayload[13]); + DISPLAY_UPD(PcieRpMaxPayload[14]); + DISPLAY_UPD(PcieRpMaxPayload[15]); + DISPLAY_UPD(PcieRpMaxPayload[16]); + DISPLAY_UPD(PcieRpMaxPayload[17]); + DISPLAY_UPD(PcieRpMaxPayload[18]); + DISPLAY_UPD(PcieRpMaxPayload[19]); + DISPLAY_UPD(PcieRpMaxPayload[20]); + DISPLAY_UPD(PcieRpMaxPayload[21]); + DISPLAY_UPD(PcieRpMaxPayload[22]); + DISPLAY_UPD(PcieRpMaxPayload[23]); + // PchUsbHsioRxTuningParameters[10] + DISPLAY_UPD(PchUsbHsioRxTuningParameters[0]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[1]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[2]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[3]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[4]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[5]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[6]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[7]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[8]); + DISPLAY_UPD(PchUsbHsioRxTuningParameters[9]); + // PchUsbHsioRxTuningEnable[10] + DISPLAY_UPD(PchUsbHsioRxTuningEnable[0]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[1]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[2]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[3]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[4]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[5]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[6]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[7]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[8]); + DISPLAY_UPD(PchUsbHsioRxTuningEnable[9]); + // PcieRpPcieSpeed[24] + DISPLAY_UPD(PcieRpPcieSpeed[0]); + DISPLAY_UPD(PcieRpPcieSpeed[1]); + DISPLAY_UPD(PcieRpPcieSpeed[2]); + DISPLAY_UPD(PcieRpPcieSpeed[3]); + DISPLAY_UPD(PcieRpPcieSpeed[4]); + DISPLAY_UPD(PcieRpPcieSpeed[5]); + DISPLAY_UPD(PcieRpPcieSpeed[6]); + DISPLAY_UPD(PcieRpPcieSpeed[7]); + DISPLAY_UPD(PcieRpPcieSpeed[8]); + DISPLAY_UPD(PcieRpPcieSpeed[9]); + DISPLAY_UPD(PcieRpPcieSpeed[10]); + DISPLAY_UPD(PcieRpPcieSpeed[11]); + DISPLAY_UPD(PcieRpPcieSpeed[12]); + DISPLAY_UPD(PcieRpPcieSpeed[13]); + DISPLAY_UPD(PcieRpPcieSpeed[14]); + DISPLAY_UPD(PcieRpPcieSpeed[15]); + DISPLAY_UPD(PcieRpPcieSpeed[16]); + DISPLAY_UPD(PcieRpPcieSpeed[17]); + DISPLAY_UPD(PcieRpPcieSpeed[18]); + DISPLAY_UPD(PcieRpPcieSpeed[19]); + DISPLAY_UPD(PcieRpPcieSpeed[20]); + DISPLAY_UPD(PcieRpPcieSpeed[21]); + DISPLAY_UPD(PcieRpPcieSpeed[22]); + DISPLAY_UPD(PcieRpPcieSpeed[23]); + // PcieRpGen3EqPh3Method[24] + DISPLAY_UPD(PcieRpGen3EqPh3Method[0]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[1]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[2]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[3]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[4]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[5]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[6]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[7]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[8]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[9]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[10]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[11]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[12]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[13]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[14]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[15]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[16]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[17]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[18]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[19]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[20]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[21]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[22]); + DISPLAY_UPD(PcieRpGen3EqPh3Method[23]); + // PcieRpPhysicalSlotNumber[24] + DISPLAY_UPD(PcieRpPhysicalSlotNumber[0]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[1]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[2]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[3]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[4]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[5]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[6]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[7]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[8]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[9]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[10]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[11]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[12]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[13]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[14]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[15]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[16]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[17]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[18]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[19]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[20]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[21]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[22]); + DISPLAY_UPD(PcieRpPhysicalSlotNumber[23]); + // PcieRpCompletionTimeout[24] + DISPLAY_UPD(PcieRpCompletionTimeout[0]); + DISPLAY_UPD(PcieRpCompletionTimeout[1]); + DISPLAY_UPD(PcieRpCompletionTimeout[2]); + DISPLAY_UPD(PcieRpCompletionTimeout[3]); + DISPLAY_UPD(PcieRpCompletionTimeout[4]); + DISPLAY_UPD(PcieRpCompletionTimeout[5]); + DISPLAY_UPD(PcieRpCompletionTimeout[6]); + DISPLAY_UPD(PcieRpCompletionTimeout[7]); + DISPLAY_UPD(PcieRpCompletionTimeout[8]); + DISPLAY_UPD(PcieRpCompletionTimeout[9]); + DISPLAY_UPD(PcieRpCompletionTimeout[10]); + DISPLAY_UPD(PcieRpCompletionTimeout[11]); + DISPLAY_UPD(PcieRpCompletionTimeout[12]); + DISPLAY_UPD(PcieRpCompletionTimeout[13]); + DISPLAY_UPD(PcieRpCompletionTimeout[14]); + DISPLAY_UPD(PcieRpCompletionTimeout[15]); + DISPLAY_UPD(PcieRpCompletionTimeout[16]); + DISPLAY_UPD(PcieRpCompletionTimeout[17]); + DISPLAY_UPD(PcieRpCompletionTimeout[18]); + DISPLAY_UPD(PcieRpCompletionTimeout[19]); + DISPLAY_UPD(PcieRpCompletionTimeout[20]); + DISPLAY_UPD(PcieRpCompletionTimeout[21]); + DISPLAY_UPD(PcieRpCompletionTimeout[22]); + DISPLAY_UPD(PcieRpCompletionTimeout[23]); + // PcieRpAspm[24] + DISPLAY_UPD(PcieRpAspm[0]); + DISPLAY_UPD(PcieRpAspm[1]); + DISPLAY_UPD(PcieRpAspm[2]); + DISPLAY_UPD(PcieRpAspm[3]); + DISPLAY_UPD(PcieRpAspm[4]); + DISPLAY_UPD(PcieRpAspm[5]); + DISPLAY_UPD(PcieRpAspm[6]); + DISPLAY_UPD(PcieRpAspm[7]); + DISPLAY_UPD(PcieRpAspm[8]); + DISPLAY_UPD(PcieRpAspm[9]); + DISPLAY_UPD(PcieRpAspm[10]); + DISPLAY_UPD(PcieRpAspm[11]); + DISPLAY_UPD(PcieRpAspm[12]); + DISPLAY_UPD(PcieRpAspm[13]); + DISPLAY_UPD(PcieRpAspm[14]); + DISPLAY_UPD(PcieRpAspm[15]); + DISPLAY_UPD(PcieRpAspm[16]); + DISPLAY_UPD(PcieRpAspm[17]); + DISPLAY_UPD(PcieRpAspm[18]); + DISPLAY_UPD(PcieRpAspm[19]); + DISPLAY_UPD(PcieRpAspm[20]); + DISPLAY_UPD(PcieRpAspm[21]); + DISPLAY_UPD(PcieRpAspm[22]); + DISPLAY_UPD(PcieRpAspm[23]); + // PcieRpL1Substates[24] + DISPLAY_UPD(PcieRpL1Substates[0]); + DISPLAY_UPD(PcieRpL1Substates[1]); + DISPLAY_UPD(PcieRpL1Substates[2]); + DISPLAY_UPD(PcieRpL1Substates[3]); + DISPLAY_UPD(PcieRpL1Substates[4]); + DISPLAY_UPD(PcieRpL1Substates[5]); + DISPLAY_UPD(PcieRpL1Substates[6]); + DISPLAY_UPD(PcieRpL1Substates[7]); + DISPLAY_UPD(PcieRpL1Substates[8]); + DISPLAY_UPD(PcieRpL1Substates[9]); + DISPLAY_UPD(PcieRpL1Substates[10]); + DISPLAY_UPD(PcieRpL1Substates[11]); + DISPLAY_UPD(PcieRpL1Substates[12]); + DISPLAY_UPD(PcieRpL1Substates[13]); + DISPLAY_UPD(PcieRpL1Substates[14]); + DISPLAY_UPD(PcieRpL1Substates[15]); + DISPLAY_UPD(PcieRpL1Substates[16]); + DISPLAY_UPD(PcieRpL1Substates[17]); + DISPLAY_UPD(PcieRpL1Substates[18]); + DISPLAY_UPD(PcieRpL1Substates[19]); + DISPLAY_UPD(PcieRpL1Substates[20]); + DISPLAY_UPD(PcieRpL1Substates[21]); + DISPLAY_UPD(PcieRpL1Substates[22]); + DISPLAY_UPD(PcieRpL1Substates[23]); + // PcieRpLtrEnable[24] + DISPLAY_UPD(PcieRpLtrEnable[0]); + DISPLAY_UPD(PcieRpLtrEnable[1]); + DISPLAY_UPD(PcieRpLtrEnable[2]); + DISPLAY_UPD(PcieRpLtrEnable[3]); + DISPLAY_UPD(PcieRpLtrEnable[4]); + DISPLAY_UPD(PcieRpLtrEnable[5]); + DISPLAY_UPD(PcieRpLtrEnable[6]); + DISPLAY_UPD(PcieRpLtrEnable[7]); + DISPLAY_UPD(PcieRpLtrEnable[8]); + DISPLAY_UPD(PcieRpLtrEnable[9]); + DISPLAY_UPD(PcieRpLtrEnable[10]); + DISPLAY_UPD(PcieRpLtrEnable[11]); + DISPLAY_UPD(PcieRpLtrEnable[12]); + DISPLAY_UPD(PcieRpLtrEnable[13]); + DISPLAY_UPD(PcieRpLtrEnable[14]); + DISPLAY_UPD(PcieRpLtrEnable[15]); + DISPLAY_UPD(PcieRpLtrEnable[16]); + DISPLAY_UPD(PcieRpLtrEnable[17]); + DISPLAY_UPD(PcieRpLtrEnable[18]); + DISPLAY_UPD(PcieRpLtrEnable[19]); + DISPLAY_UPD(PcieRpLtrEnable[20]); + DISPLAY_UPD(PcieRpLtrEnable[21]); + DISPLAY_UPD(PcieRpLtrEnable[22]); + DISPLAY_UPD(PcieRpLtrEnable[23]); + // PcieRpLtrConfigLock[24] + DISPLAY_UPD(PcieRpLtrConfigLock[0]); + DISPLAY_UPD(PcieRpLtrConfigLock[1]); + DISPLAY_UPD(PcieRpLtrConfigLock[2]); + DISPLAY_UPD(PcieRpLtrConfigLock[3]); + DISPLAY_UPD(PcieRpLtrConfigLock[4]); + DISPLAY_UPD(PcieRpLtrConfigLock[5]); + DISPLAY_UPD(PcieRpLtrConfigLock[6]); + DISPLAY_UPD(PcieRpLtrConfigLock[7]); + DISPLAY_UPD(PcieRpLtrConfigLock[8]); + DISPLAY_UPD(PcieRpLtrConfigLock[9]); + DISPLAY_UPD(PcieRpLtrConfigLock[10]); + DISPLAY_UPD(PcieRpLtrConfigLock[11]); + DISPLAY_UPD(PcieRpLtrConfigLock[12]); + DISPLAY_UPD(PcieRpLtrConfigLock[13]); + DISPLAY_UPD(PcieRpLtrConfigLock[14]); + DISPLAY_UPD(PcieRpLtrConfigLock[15]); + DISPLAY_UPD(PcieRpLtrConfigLock[16]); + DISPLAY_UPD(PcieRpLtrConfigLock[17]); + DISPLAY_UPD(PcieRpLtrConfigLock[18]); + DISPLAY_UPD(PcieRpLtrConfigLock[19]); + DISPLAY_UPD(PcieRpLtrConfigLock[20]); + DISPLAY_UPD(PcieRpLtrConfigLock[21]); + DISPLAY_UPD(PcieRpLtrConfigLock[22]); + DISPLAY_UPD(PcieRpLtrConfigLock[23]); + // PcieEqPh3LaneParamCm[24] + DISPLAY_UPD(PcieEqPh3LaneParamCm[0]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[1]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[2]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[3]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[4]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[5]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[6]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[7]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[8]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[9]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[10]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[11]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[12]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[13]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[14]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[15]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[16]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[17]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[18]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[19]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[20]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[21]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[22]); + DISPLAY_UPD(PcieEqPh3LaneParamCm[23]); + // PcieEqPh3LaneParamCp[24] + DISPLAY_UPD(PcieEqPh3LaneParamCp[0]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[1]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[2]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[3]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[4]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[5]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[6]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[7]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[8]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[9]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[10]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[11]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[12]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[13]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[14]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[15]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[16]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[17]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[18]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[19]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[20]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[21]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[22]); + DISPLAY_UPD(PcieEqPh3LaneParamCp[23]); + // PcieSwEqCoeffListCm[5] + DISPLAY_UPD(PcieSwEqCoeffListCm[0]); + DISPLAY_UPD(PcieSwEqCoeffListCm[1]); + DISPLAY_UPD(PcieSwEqCoeffListCm[2]); + DISPLAY_UPD(PcieSwEqCoeffListCm[3]); + DISPLAY_UPD(PcieSwEqCoeffListCm[4]); + // PcieSwEqCoeffListCp[5] + DISPLAY_UPD(PcieSwEqCoeffListCp[0]); + DISPLAY_UPD(PcieSwEqCoeffListCp[1]); + DISPLAY_UPD(PcieSwEqCoeffListCp[2]); + DISPLAY_UPD(PcieSwEqCoeffListCp[3]); + DISPLAY_UPD(PcieSwEqCoeffListCp[4]); + DISPLAY_UPD(PcieDisableRootPortClockGating); + DISPLAY_UPD(PcieEnablePeerMemoryWrite); + DISPLAY_UPD(PcieComplianceTestMode); + DISPLAY_UPD(PcieRpFunctionSwap); + DISPLAY_UPD(TetonGlacierCR); + DISPLAY_UPD(PchPmPmeB0S5Dis); + DISPLAY_UPD(PcieRpImrEnabled); + DISPLAY_UPD(PcieRpImrSelection); + DISPLAY_UPD(TetonGlacierMode); + DISPLAY_UPD(PchPmWolEnableOverride); + DISPLAY_UPD(PchPmPcieWakeFromDeepSx); + DISPLAY_UPD(PchPmWoWlanEnable); + DISPLAY_UPD(PchPmWoWlanDeepSxEnable); + DISPLAY_UPD(PchPmLanWakeFromDeepSx); + DISPLAY_UPD(PchPmDeepSxPol); + DISPLAY_UPD(PchPmSlpS3MinAssert); + DISPLAY_UPD(PchPmSlpS4MinAssert); + DISPLAY_UPD(PchPmSlpSusMinAssert); + DISPLAY_UPD(PchPmSlpAMinAssert); + DISPLAY_UPD(SlpS0Override); + DISPLAY_UPD(SlpS0DisQForDebug); + DISPLAY_UPD(PchEnableDbcObs); + DISPLAY_UPD(PchLegacyIoLowLatency); + DISPLAY_UPD(PchPmLpcClockRun); + DISPLAY_UPD(PchPmSlpStrchSusUp); + DISPLAY_UPD(PchPmSlpLanLowDc); + DISPLAY_UPD(PchPmPwrBtnOverridePeriod); + DISPLAY_UPD(PchPmDisableDsxAcPresentPulldown); + DISPLAY_UPD(PchPmDisableNativePowerButton); + DISPLAY_UPD(PchPmSlpS0Enable); + DISPLAY_UPD(PchPmMeWakeSts); + DISPLAY_UPD(PchPmWolOvrWkSts); + DISPLAY_UPD(PchPmPwrCycDur); + DISPLAY_UPD(PchPmPciePllSsc); + DISPLAY_UPD(SataPwrOptEnable); + DISPLAY_UPD(EsataSpeedLimit); + DISPLAY_UPD(SataSpeedLimit); + // SataPortsHotPlug[8] + DISPLAY_UPD(SataPortsHotPlug[0]); + DISPLAY_UPD(SataPortsHotPlug[1]); + DISPLAY_UPD(SataPortsHotPlug[2]); + DISPLAY_UPD(SataPortsHotPlug[3]); + DISPLAY_UPD(SataPortsHotPlug[4]); + DISPLAY_UPD(SataPortsHotPlug[5]); + DISPLAY_UPD(SataPortsHotPlug[6]); + DISPLAY_UPD(SataPortsHotPlug[7]); + // SataPortsInterlockSw[8] + DISPLAY_UPD(SataPortsInterlockSw[0]); + DISPLAY_UPD(SataPortsInterlockSw[1]); + DISPLAY_UPD(SataPortsInterlockSw[2]); + DISPLAY_UPD(SataPortsInterlockSw[3]); + DISPLAY_UPD(SataPortsInterlockSw[4]); + DISPLAY_UPD(SataPortsInterlockSw[5]); + DISPLAY_UPD(SataPortsInterlockSw[6]); + DISPLAY_UPD(SataPortsInterlockSw[7]); + // SataPortsExternal[8] + DISPLAY_UPD(SataPortsExternal[0]); + DISPLAY_UPD(SataPortsExternal[1]); + DISPLAY_UPD(SataPortsExternal[2]); + DISPLAY_UPD(SataPortsExternal[3]); + DISPLAY_UPD(SataPortsExternal[4]); + DISPLAY_UPD(SataPortsExternal[5]); + DISPLAY_UPD(SataPortsExternal[6]); + DISPLAY_UPD(SataPortsExternal[7]); + // SataPortsSpinUp[8] + DISPLAY_UPD(SataPortsSpinUp[0]); + DISPLAY_UPD(SataPortsSpinUp[1]); + DISPLAY_UPD(SataPortsSpinUp[2]); + DISPLAY_UPD(SataPortsSpinUp[3]); + DISPLAY_UPD(SataPortsSpinUp[4]); + DISPLAY_UPD(SataPortsSpinUp[5]); + DISPLAY_UPD(SataPortsSpinUp[6]); + DISPLAY_UPD(SataPortsSpinUp[7]); + // SataPortsSolidStateDrive[8] + DISPLAY_UPD(SataPortsSolidStateDrive[0]); + DISPLAY_UPD(SataPortsSolidStateDrive[1]); + DISPLAY_UPD(SataPortsSolidStateDrive[2]); + DISPLAY_UPD(SataPortsSolidStateDrive[3]); + DISPLAY_UPD(SataPortsSolidStateDrive[4]); + DISPLAY_UPD(SataPortsSolidStateDrive[5]); + DISPLAY_UPD(SataPortsSolidStateDrive[6]); + DISPLAY_UPD(SataPortsSolidStateDrive[7]); + // SataPortsEnableDitoConfig[8] + DISPLAY_UPD(SataPortsEnableDitoConfig[0]); + DISPLAY_UPD(SataPortsEnableDitoConfig[1]); + DISPLAY_UPD(SataPortsEnableDitoConfig[2]); + DISPLAY_UPD(SataPortsEnableDitoConfig[3]); + DISPLAY_UPD(SataPortsEnableDitoConfig[4]); + DISPLAY_UPD(SataPortsEnableDitoConfig[5]); + DISPLAY_UPD(SataPortsEnableDitoConfig[6]); + DISPLAY_UPD(SataPortsEnableDitoConfig[7]); + // SataPortsDmVal[8] + DISPLAY_UPD(SataPortsDmVal[0]); + DISPLAY_UPD(SataPortsDmVal[1]); + DISPLAY_UPD(SataPortsDmVal[2]); + DISPLAY_UPD(SataPortsDmVal[3]); + DISPLAY_UPD(SataPortsDmVal[4]); + DISPLAY_UPD(SataPortsDmVal[5]); + DISPLAY_UPD(SataPortsDmVal[6]); + DISPLAY_UPD(SataPortsDmVal[7]); + // SataPortsDitoVal[8] + DISPLAY_UPD(SataPortsDitoVal[0]); + DISPLAY_UPD(SataPortsDitoVal[1]); + DISPLAY_UPD(SataPortsDitoVal[2]); + DISPLAY_UPD(SataPortsDitoVal[3]); + DISPLAY_UPD(SataPortsDitoVal[4]); + DISPLAY_UPD(SataPortsDitoVal[5]); + DISPLAY_UPD(SataPortsDitoVal[6]); + DISPLAY_UPD(SataPortsDitoVal[7]); + // SataPortsZpOdd[8] + DISPLAY_UPD(SataPortsZpOdd[0]); + DISPLAY_UPD(SataPortsZpOdd[1]); + DISPLAY_UPD(SataPortsZpOdd[2]); + DISPLAY_UPD(SataPortsZpOdd[3]); + DISPLAY_UPD(SataPortsZpOdd[4]); + DISPLAY_UPD(SataPortsZpOdd[5]); + DISPLAY_UPD(SataPortsZpOdd[6]); + DISPLAY_UPD(SataPortsZpOdd[7]); + DISPLAY_UPD(SataRstRaidDeviceId); + DISPLAY_UPD(SataRstRaid0); + DISPLAY_UPD(SataRstRaid1); + DISPLAY_UPD(SataRstRaid10); + DISPLAY_UPD(SataRstRaid5); + DISPLAY_UPD(SataRstIrrt); + DISPLAY_UPD(SataRstOromUiBanner); + DISPLAY_UPD(SataRstOromUiDelay); + DISPLAY_UPD(SataRstHddUnlock); + DISPLAY_UPD(SataRstLedLocate); + DISPLAY_UPD(SataRstIrrtOnly); + DISPLAY_UPD(SataRstSmartStorage); + // SataRstPcieEnable[3] + DISPLAY_UPD(SataRstPcieEnable[0]); + DISPLAY_UPD(SataRstPcieEnable[1]); + DISPLAY_UPD(SataRstPcieEnable[2]); + // SataRstPcieStoragePort[3] + DISPLAY_UPD(SataRstPcieStoragePort[0]); + DISPLAY_UPD(SataRstPcieStoragePort[1]); + DISPLAY_UPD(SataRstPcieStoragePort[2]); + // SataRstPcieDeviceResetDelay[3] + DISPLAY_UPD(SataRstPcieDeviceResetDelay[0]); + DISPLAY_UPD(SataRstPcieDeviceResetDelay[1]); + DISPLAY_UPD(SataRstPcieDeviceResetDelay[2]); + DISPLAY_UPD(PchScsEmmcHs400TuningRequired); + DISPLAY_UPD(PchScsEmmcHs400DllDataValid); + DISPLAY_UPD(PchScsEmmcHs400RxStrobeDll1); + DISPLAY_UPD(PchScsEmmcHs400TxDataDll); + DISPLAY_UPD(PchScsEmmcHs400DriverStrength); + DISPLAY_UPD(PchSirqEnable); + DISPLAY_UPD(PchSirqMode); + DISPLAY_UPD(PchStartFramePulse); + DISPLAY_UPD(PchEspiLockLinkConfiguration); + DISPLAY_UPD(PchTsmicLock); + DISPLAY_UPD(PchT0Level); + DISPLAY_UPD(PchT1Level); + DISPLAY_UPD(PchT2Level); + DISPLAY_UPD(PchTTEnable); + DISPLAY_UPD(PchTTState13Enable); + DISPLAY_UPD(PchTTLock); + DISPLAY_UPD(TTSuggestedSetting); + DISPLAY_UPD(TTCrossThrottling); + DISPLAY_UPD(PchDmiTsawEn); + DISPLAY_UPD(DmiSuggestedSetting); + DISPLAY_UPD(DmiTS0TW); + DISPLAY_UPD(DmiTS1TW); + DISPLAY_UPD(DmiTS2TW); + DISPLAY_UPD(DmiTS3TW); + DISPLAY_UPD(SataP0T1M); + DISPLAY_UPD(SataP0T2M); + DISPLAY_UPD(SataP0T3M); + DISPLAY_UPD(SataP0TDisp); + DISPLAY_UPD(SataP1T1M); + DISPLAY_UPD(SataP1T2M); + DISPLAY_UPD(SataP1T3M); + DISPLAY_UPD(SataP1TDisp); + DISPLAY_UPD(SataP0Tinact); + DISPLAY_UPD(SataP0TDispFinit); + DISPLAY_UPD(SataP1Tinact); + DISPLAY_UPD(SataP1TDispFinit); + DISPLAY_UPD(SataThermalSuggestedSetting); + DISPLAY_UPD(PchMemoryThrottlingEnable); + // PchMemoryPmsyncEnable[2] + DISPLAY_UPD(PchMemoryPmsyncEnable[0]); + DISPLAY_UPD(PchMemoryPmsyncEnable[1]); + // PchMemoryC0TransmitEnable[2] + DISPLAY_UPD(PchMemoryC0TransmitEnable[0]); + DISPLAY_UPD(PchMemoryC0TransmitEnable[1]); + // PchMemoryPinSelection[2] + DISPLAY_UPD(PchMemoryPinSelection[0]); + DISPLAY_UPD(PchMemoryPinSelection[1]); + DISPLAY_UPD(PchTemperatureHotLevel); + DISPLAY_UPD(PchEnableComplianceMode); + // Usb2OverCurrentPin[16] + DISPLAY_UPD(Usb2OverCurrentPin[0]); + DISPLAY_UPD(Usb2OverCurrentPin[1]); + DISPLAY_UPD(Usb2OverCurrentPin[2]); + DISPLAY_UPD(Usb2OverCurrentPin[3]); + DISPLAY_UPD(Usb2OverCurrentPin[4]); + DISPLAY_UPD(Usb2OverCurrentPin[5]); + DISPLAY_UPD(Usb2OverCurrentPin[6]); + DISPLAY_UPD(Usb2OverCurrentPin[7]); + DISPLAY_UPD(Usb2OverCurrentPin[8]); + DISPLAY_UPD(Usb2OverCurrentPin[9]); + DISPLAY_UPD(Usb2OverCurrentPin[10]); + DISPLAY_UPD(Usb2OverCurrentPin[11]); + DISPLAY_UPD(Usb2OverCurrentPin[12]); + DISPLAY_UPD(Usb2OverCurrentPin[13]); + DISPLAY_UPD(Usb2OverCurrentPin[14]); + DISPLAY_UPD(Usb2OverCurrentPin[15]); + // Usb3OverCurrentPin[10] + DISPLAY_UPD(Usb3OverCurrentPin[0]); + DISPLAY_UPD(Usb3OverCurrentPin[1]); + DISPLAY_UPD(Usb3OverCurrentPin[2]); + DISPLAY_UPD(Usb3OverCurrentPin[3]); + DISPLAY_UPD(Usb3OverCurrentPin[4]); + DISPLAY_UPD(Usb3OverCurrentPin[5]); + DISPLAY_UPD(Usb3OverCurrentPin[6]); + DISPLAY_UPD(Usb3OverCurrentPin[7]); + DISPLAY_UPD(Usb3OverCurrentPin[8]); + DISPLAY_UPD(Usb3OverCurrentPin[9]); + DISPLAY_UPD(Enable8254ClockGating); + DISPLAY_UPD(SataRstOptaneMemory); + DISPLAY_UPD(SataRstCpuAttachedStorage); + DISPLAY_UPD(Enable8254ClockGatingOnS3); + DISPLAY_UPD(PchPcieDeviceOverrideTablePtr); + DISPLAY_UPD(EnableTcoTimer); + DISPLAY_UPD(PsOnEnable); + DISPLAY_UPD(PmcCpuC10GatePinEnable); + DISPLAY_UPD(PchDmiAspmCtrl); + // Usb3HsioTxRate3UniqTranEnable[10] + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[0]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[1]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[2]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[3]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[4]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[5]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[6]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[7]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[8]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTranEnable[9]); + // Usb3HsioTxRate3UniqTran[10] + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[0]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[1]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[2]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[3]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[4]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[5]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[6]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[7]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[8]); + DISPLAY_UPD(Usb3HsioTxRate3UniqTran[9]); + // Usb3HsioTxRate2UniqTranEnable[10] + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[0]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[1]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[2]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[3]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[4]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[5]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[6]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[7]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[8]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTranEnable[9]); + // Usb3HsioTxRate2UniqTran[10] + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[0]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[1]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[2]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[3]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[4]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[5]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[6]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[7]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[8]); + DISPLAY_UPD(Usb3HsioTxRate2UniqTran[9]); + // Usb3HsioTxRate1UniqTranEnable[10] + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[0]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[1]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[2]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[3]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[4]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[5]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[6]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[7]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[8]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTranEnable[9]); + // Usb3HsioTxRate1UniqTran[10] + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[0]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[1]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[2]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[3]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[4]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[5]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[6]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[7]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[8]); + DISPLAY_UPD(Usb3HsioTxRate1UniqTran[9]); + // Usb3HsioTxRate0UniqTranEnable[10] + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[0]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[1]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[2]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[3]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[4]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[5]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[6]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[7]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[8]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTranEnable[9]); + // Usb3HsioTxRate0UniqTran[10] + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[0]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[1]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[2]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[3]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[4]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[5]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[6]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[7]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[8]); + DISPLAY_UPD(Usb3HsioTxRate0UniqTran[9]); + DISPLAY_UPD(PcieNumOfCoefficients); + DISPLAY_UPD(GpioPmRcompCommunityLocalClockGating); + DISPLAY_UPD(ScsSdCardWpPinEnabled); + // SataPortsDevSlpResetConfig[8] + DISPLAY_UPD(SataPortsDevSlpResetConfig[0]); + DISPLAY_UPD(SataPortsDevSlpResetConfig[1]); + DISPLAY_UPD(SataPortsDevSlpResetConfig[2]); + DISPLAY_UPD(SataPortsDevSlpResetConfig[3]); + DISPLAY_UPD(SataPortsDevSlpResetConfig[4]); + DISPLAY_UPD(SataPortsDevSlpResetConfig[5]); + DISPLAY_UPD(SataPortsDevSlpResetConfig[6]); + DISPLAY_UPD(SataPortsDevSlpResetConfig[7]); + DISPLAY_UPD(SpiFlashCfgLockDown); + // PchHdaSndwLinkIoControlEnabled[4] + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[0]); + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[1]); + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[2]); + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[3]); + // BgpdtHash[4] + DISPLAY_UPD(BgpdtHash[0]); + DISPLAY_UPD(BgpdtHash[1]); + DISPLAY_UPD(BgpdtHash[2]); + DISPLAY_UPD(BgpdtHash[3]); + DISPLAY_UPD(BiosGuardAttr); + DISPLAY_UPD(BiosGuardModulePtr); + DISPLAY_UPD(SendEcCmd); + DISPLAY_UPD(EcCmdProvisionEav); + DISPLAY_UPD(EcCmdLock); + DISPLAY_UPD(SgxEpoch0); + DISPLAY_UPD(SgxEpoch1); + DISPLAY_UPD(SgxSinitNvsData); + DISPLAY_UPD(SiCsmFlag); + DISPLAY_UPD(SiSsidTablePtr); + DISPLAY_UPD(SiNumberOfSsidTableEntry); + DISPLAY_UPD(SataRstInterrupt); + DISPLAY_UPD(MeUnconfigOnRtcClear); + + #undef DISPLAY_UPD +} +#endif // CONFIG(SOC_INTEL_COMETLAKE) diff --git a/src/soc/intel/cannonlake/romstage/fsp_params.c b/src/soc/intel/cannonlake/romstage/fsp_params.c index c1afd1e003..cfb07a0497 100644 --- a/src/soc/intel/cannonlake/romstage/fsp_params.c +++ b/src/soc/intel/cannonlake/romstage/fsp_params.c @@ -164,3 +164,1192 @@ __weak void mainboard_memory_init_params(FSPM_UPD *mupd) { printk(BIOS_DEBUG, "WEAK: %s/%s called\n", __FILE__, __func__); } + +#if CONFIG(SOC_INTEL_COMETLAKE) +void soc_display_fspm_upd_params(const FSPM_UPD *fspm_old_upd, + const FSPM_UPD *fspm_new_upd) +{ + const FSP_M_CONFIG *new; + const FSP_M_CONFIG *old; + + old = &fspm_old_upd->FspmConfig; + new = &fspm_new_upd->FspmConfig; + + /* Display the parameters for MemoryInit */ + printk(BIOS_SPEW, "UPD values for MemoryInit:\n"); + + #define DISPLAY_UPD(field) \ + fsp_display_upd_value(#field, sizeof(old->field), \ + old->field, new->field) + + DISPLAY_UPD(PlatformMemorySize); + DISPLAY_UPD(MemorySpdPtr00); + DISPLAY_UPD(MemorySpdPtr01); + DISPLAY_UPD(MemorySpdPtr10); + DISPLAY_UPD(MemorySpdPtr11); + DISPLAY_UPD(MemorySpdDataLen); + // DqByteMapCh0[12] + DISPLAY_UPD(DqByteMapCh0[0]); + DISPLAY_UPD(DqByteMapCh0[1]); + DISPLAY_UPD(DqByteMapCh0[2]); + DISPLAY_UPD(DqByteMapCh0[3]); + DISPLAY_UPD(DqByteMapCh0[4]); + DISPLAY_UPD(DqByteMapCh0[5]); + DISPLAY_UPD(DqByteMapCh0[6]); + DISPLAY_UPD(DqByteMapCh0[7]); + DISPLAY_UPD(DqByteMapCh0[8]); + DISPLAY_UPD(DqByteMapCh0[9]); + DISPLAY_UPD(DqByteMapCh0[10]); + DISPLAY_UPD(DqByteMapCh0[11]); + // DqByteMapCh1[12] + DISPLAY_UPD(DqByteMapCh1[0]); + DISPLAY_UPD(DqByteMapCh1[1]); + DISPLAY_UPD(DqByteMapCh1[2]); + DISPLAY_UPD(DqByteMapCh1[3]); + DISPLAY_UPD(DqByteMapCh1[4]); + DISPLAY_UPD(DqByteMapCh1[5]); + DISPLAY_UPD(DqByteMapCh1[6]); + DISPLAY_UPD(DqByteMapCh1[7]); + DISPLAY_UPD(DqByteMapCh1[8]); + DISPLAY_UPD(DqByteMapCh1[9]); + DISPLAY_UPD(DqByteMapCh1[10]); + DISPLAY_UPD(DqByteMapCh1[11]); + // DqsMapCpu2DramCh0[8] + DISPLAY_UPD(DqsMapCpu2DramCh0[0]); + DISPLAY_UPD(DqsMapCpu2DramCh0[1]); + DISPLAY_UPD(DqsMapCpu2DramCh0[2]); + DISPLAY_UPD(DqsMapCpu2DramCh0[3]); + DISPLAY_UPD(DqsMapCpu2DramCh0[4]); + DISPLAY_UPD(DqsMapCpu2DramCh0[5]); + DISPLAY_UPD(DqsMapCpu2DramCh0[6]); + DISPLAY_UPD(DqsMapCpu2DramCh0[7]); + // DqsMapCpu2DramCh1[8] + DISPLAY_UPD(DqsMapCpu2DramCh1[0]); + DISPLAY_UPD(DqsMapCpu2DramCh1[1]); + DISPLAY_UPD(DqsMapCpu2DramCh1[2]); + DISPLAY_UPD(DqsMapCpu2DramCh1[3]); + DISPLAY_UPD(DqsMapCpu2DramCh1[4]); + DISPLAY_UPD(DqsMapCpu2DramCh1[5]); + DISPLAY_UPD(DqsMapCpu2DramCh1[6]); + DISPLAY_UPD(DqsMapCpu2DramCh1[7]); + // RcompResistor[3] + DISPLAY_UPD(RcompResistor[0]); + DISPLAY_UPD(RcompResistor[1]); + DISPLAY_UPD(RcompResistor[2]); + // RcompTarget[5] + DISPLAY_UPD(RcompTarget[0]); + DISPLAY_UPD(RcompTarget[1]); + DISPLAY_UPD(RcompTarget[2]); + DISPLAY_UPD(RcompTarget[3]); + DISPLAY_UPD(RcompTarget[4]); + DISPLAY_UPD(DqPinsInterleaved); + DISPLAY_UPD(CaVrefConfig); + DISPLAY_UPD(SmramMask); + DISPLAY_UPD(MrcTimeMeasure); + DISPLAY_UPD(MrcFastBoot); + DISPLAY_UPD(RmtPerTask); + DISPLAY_UPD(TrainTrace); + DISPLAY_UPD(IedSize); + DISPLAY_UPD(TsegSize); + DISPLAY_UPD(MmioSize); + DISPLAY_UPD(ProbelessTrace); + DISPLAY_UPD(GdxcIotSize); + DISPLAY_UPD(GdxcMotSize); + // SpdAddressTable[4] + DISPLAY_UPD(SpdAddressTable[0]); + DISPLAY_UPD(SpdAddressTable[1]); + DISPLAY_UPD(SpdAddressTable[2]); + DISPLAY_UPD(SpdAddressTable[3]); + DISPLAY_UPD(IgdDvmt50PreAlloc); + DISPLAY_UPD(InternalGfx); + DISPLAY_UPD(ApertureSize); + DISPLAY_UPD(UserBd); + DISPLAY_UPD(SaGv); + DISPLAY_UPD(DdrFreqLimit); + DISPLAY_UPD(FreqSaGvLow); + DISPLAY_UPD(RMT); + DISPLAY_UPD(DisableDimmChannel0); + DISPLAY_UPD(DisableDimmChannel1); + DISPLAY_UPD(ScramblerSupport); + DISPLAY_UPD(SkipMpInit); + DISPLAY_UPD(SpdProfileSelected); + DISPLAY_UPD(RefClk); + DISPLAY_UPD(VddVoltage); + DISPLAY_UPD(Ratio); + DISPLAY_UPD(OddRatioMode); + DISPLAY_UPD(tCL); + DISPLAY_UPD(tCWL); + DISPLAY_UPD(tRCDtRP); + DISPLAY_UPD(tRRD); + DISPLAY_UPD(tFAW); + DISPLAY_UPD(tRAS); + DISPLAY_UPD(tREFI); + DISPLAY_UPD(tRFC); + DISPLAY_UPD(tRTP); + DISPLAY_UPD(tWR); + DISPLAY_UPD(tWTR); + DISPLAY_UPD(NModeSupport); + DISPLAY_UPD(DllBwEn0); + DISPLAY_UPD(DllBwEn1); + DISPLAY_UPD(DllBwEn2); + DISPLAY_UPD(DllBwEn3); + DISPLAY_UPD(IsvtIoPort); + DISPLAY_UPD(MarginLimitCheck); + DISPLAY_UPD(MarginLimitL2); + DISPLAY_UPD(CpuTraceHubMode); + DISPLAY_UPD(CpuTraceHubMemReg0Size); + DISPLAY_UPD(CpuTraceHubMemReg1Size); + DISPLAY_UPD(PeciC10Reset); + DISPLAY_UPD(PeciSxReset); + DISPLAY_UPD(HeciTimeouts); + DISPLAY_UPD(Heci1BarAddress); + DISPLAY_UPD(Heci2BarAddress); + DISPLAY_UPD(Heci3BarAddress); + DISPLAY_UPD(SgDelayAfterPwrEn); + DISPLAY_UPD(SgDelayAfterHoldReset); + DISPLAY_UPD(MmioSizeAdjustment); + DISPLAY_UPD(DmiGen3ProgramStaticEq); + DISPLAY_UPD(Peg0Enable); + DISPLAY_UPD(Peg1Enable); + DISPLAY_UPD(Peg2Enable); + DISPLAY_UPD(Peg3Enable); + DISPLAY_UPD(Peg0MaxLinkSpeed); + DISPLAY_UPD(Peg1MaxLinkSpeed); + DISPLAY_UPD(Peg2MaxLinkSpeed); + DISPLAY_UPD(Peg3MaxLinkSpeed); + DISPLAY_UPD(Peg0MaxLinkWidth); + DISPLAY_UPD(Peg1MaxLinkWidth); + DISPLAY_UPD(Peg2MaxLinkWidth); + DISPLAY_UPD(Peg3MaxLinkWidth); + DISPLAY_UPD(Peg0PowerDownUnusedLanes); + DISPLAY_UPD(Peg1PowerDownUnusedLanes); + DISPLAY_UPD(Peg2PowerDownUnusedLanes); + DISPLAY_UPD(Peg3PowerDownUnusedLanes); + DISPLAY_UPD(InitPcieAspmAfterOprom); + DISPLAY_UPD(PegDisableSpreadSpectrumClocking); + // DmiGen3RootPortPreset[8] + DISPLAY_UPD(DmiGen3RootPortPreset[0]); + DISPLAY_UPD(DmiGen3RootPortPreset[1]); + DISPLAY_UPD(DmiGen3RootPortPreset[2]); + DISPLAY_UPD(DmiGen3RootPortPreset[3]); + DISPLAY_UPD(DmiGen3RootPortPreset[4]); + DISPLAY_UPD(DmiGen3RootPortPreset[5]); + DISPLAY_UPD(DmiGen3RootPortPreset[6]); + DISPLAY_UPD(DmiGen3RootPortPreset[7]); + // DmiGen3EndPointPreset[8] + DISPLAY_UPD(DmiGen3EndPointPreset[0]); + DISPLAY_UPD(DmiGen3EndPointPreset[1]); + DISPLAY_UPD(DmiGen3EndPointPreset[2]); + DISPLAY_UPD(DmiGen3EndPointPreset[3]); + DISPLAY_UPD(DmiGen3EndPointPreset[4]); + DISPLAY_UPD(DmiGen3EndPointPreset[5]); + DISPLAY_UPD(DmiGen3EndPointPreset[6]); + DISPLAY_UPD(DmiGen3EndPointPreset[7]); + // DmiGen3EndPointHint[8] + DISPLAY_UPD(DmiGen3EndPointHint[0]); + DISPLAY_UPD(DmiGen3EndPointHint[1]); + DISPLAY_UPD(DmiGen3EndPointHint[2]); + DISPLAY_UPD(DmiGen3EndPointHint[3]); + DISPLAY_UPD(DmiGen3EndPointHint[4]); + DISPLAY_UPD(DmiGen3EndPointHint[5]); + DISPLAY_UPD(DmiGen3EndPointHint[6]); + DISPLAY_UPD(DmiGen3EndPointHint[7]); + // DmiGen3RxCtlePeaking[4] + DISPLAY_UPD(DmiGen3RxCtlePeaking[0]); + DISPLAY_UPD(DmiGen3RxCtlePeaking[1]); + DISPLAY_UPD(DmiGen3RxCtlePeaking[2]); + DISPLAY_UPD(DmiGen3RxCtlePeaking[3]); + DISPLAY_UPD(TvbRatioClipping); + DISPLAY_UPD(TvbVoltageOptimization); + // PegGen3RxCtlePeaking[10] + DISPLAY_UPD(PegGen3RxCtlePeaking[0]); + DISPLAY_UPD(PegGen3RxCtlePeaking[1]); + DISPLAY_UPD(PegGen3RxCtlePeaking[2]); + DISPLAY_UPD(PegGen3RxCtlePeaking[3]); + DISPLAY_UPD(PegGen3RxCtlePeaking[4]); + DISPLAY_UPD(PegGen3RxCtlePeaking[5]); + DISPLAY_UPD(PegGen3RxCtlePeaking[6]); + DISPLAY_UPD(PegGen3RxCtlePeaking[7]); + DISPLAY_UPD(PegGen3RxCtlePeaking[8]); + DISPLAY_UPD(PegGen3RxCtlePeaking[9]); + DISPLAY_UPD(PegDataPtr); + // PegGpioData[28] + DISPLAY_UPD(PegGpioData[0]); + DISPLAY_UPD(PegGpioData[1]); + DISPLAY_UPD(PegGpioData[2]); + DISPLAY_UPD(PegGpioData[3]); + DISPLAY_UPD(PegGpioData[4]); + DISPLAY_UPD(PegGpioData[5]); + DISPLAY_UPD(PegGpioData[6]); + DISPLAY_UPD(PegGpioData[7]); + DISPLAY_UPD(PegGpioData[8]); + DISPLAY_UPD(PegGpioData[9]); + DISPLAY_UPD(PegGpioData[10]); + DISPLAY_UPD(PegGpioData[11]); + DISPLAY_UPD(PegGpioData[12]); + DISPLAY_UPD(PegGpioData[13]); + DISPLAY_UPD(PegGpioData[14]); + DISPLAY_UPD(PegGpioData[15]); + DISPLAY_UPD(PegGpioData[16]); + DISPLAY_UPD(PegGpioData[17]); + DISPLAY_UPD(PegGpioData[18]); + DISPLAY_UPD(PegGpioData[19]); + DISPLAY_UPD(PegGpioData[20]); + DISPLAY_UPD(PegGpioData[21]); + DISPLAY_UPD(PegGpioData[22]); + DISPLAY_UPD(PegGpioData[23]); + DISPLAY_UPD(PegGpioData[24]); + DISPLAY_UPD(PegGpioData[25]); + DISPLAY_UPD(PegGpioData[26]); + DISPLAY_UPD(PegGpioData[27]); + // PegRootPortHPE[4] + DISPLAY_UPD(PegRootPortHPE[0]); + DISPLAY_UPD(PegRootPortHPE[1]); + DISPLAY_UPD(PegRootPortHPE[2]); + DISPLAY_UPD(PegRootPortHPE[3]); + DISPLAY_UPD(DmiDeEmphasis); + DISPLAY_UPD(PrimaryDisplay); + DISPLAY_UPD(GttSize); + DISPLAY_UPD(GmAdr); + DISPLAY_UPD(GttMmAdr); + DISPLAY_UPD(PsmiRegionSize); + // SaRtd3Pcie0Gpio[24] + DISPLAY_UPD(SaRtd3Pcie0Gpio[0]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[1]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[2]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[3]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[4]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[5]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[6]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[7]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[8]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[9]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[10]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[11]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[12]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[13]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[14]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[15]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[16]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[17]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[18]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[19]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[20]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[21]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[22]); + DISPLAY_UPD(SaRtd3Pcie0Gpio[23]); + // SaRtd3Pcie1Gpio[24] + DISPLAY_UPD(SaRtd3Pcie1Gpio[0]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[1]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[2]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[3]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[4]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[5]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[6]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[7]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[8]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[9]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[10]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[11]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[12]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[13]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[14]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[15]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[16]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[17]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[18]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[19]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[20]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[21]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[22]); + DISPLAY_UPD(SaRtd3Pcie1Gpio[23]); + // SaRtd3Pcie2Gpio[24] + DISPLAY_UPD(SaRtd3Pcie2Gpio[0]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[1]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[2]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[3]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[4]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[5]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[6]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[7]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[8]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[9]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[10]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[11]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[12]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[13]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[14]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[15]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[16]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[17]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[18]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[19]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[20]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[21]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[22]); + DISPLAY_UPD(SaRtd3Pcie2Gpio[23]); + // SaRtd3Pcie3Gpio[24] + DISPLAY_UPD(SaRtd3Pcie3Gpio[0]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[1]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[2]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[3]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[4]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[5]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[6]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[7]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[8]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[9]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[10]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[11]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[12]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[13]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[14]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[15]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[16]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[17]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[18]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[19]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[20]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[21]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[22]); + DISPLAY_UPD(SaRtd3Pcie3Gpio[23]); + DISPLAY_UPD(TxtImplemented); + DISPLAY_UPD(SaOcSupport); + DISPLAY_UPD(GtVoltageMode); + DISPLAY_UPD(GtMaxOcRatio); + DISPLAY_UPD(GtVoltageOffset); + DISPLAY_UPD(GtVoltageOverride); + DISPLAY_UPD(GtExtraTurboVoltage); + DISPLAY_UPD(SaVoltageOffset); + DISPLAY_UPD(RootPortIndex); + DISPLAY_UPD(RealtimeMemoryTiming); + DISPLAY_UPD(SaIpuEnable); + DISPLAY_UPD(SaIpuImrConfiguration); + DISPLAY_UPD(GtPsmiSupport); + DISPLAY_UPD(GtusVoltageMode); + DISPLAY_UPD(GtusVoltageOffset); + DISPLAY_UPD(GtusVoltageOverride); + DISPLAY_UPD(GtusExtraTurboVoltage); + DISPLAY_UPD(GtusMaxOcRatio); + // SaPreMemProductionRsvd[1] + DISPLAY_UPD(SaPreMemProductionRsvd[0]); + DISPLAY_UPD(PerCoreHtDisable); + DISPLAY_UPD(BistOnReset); + DISPLAY_UPD(SkipStopPbet); + DISPLAY_UPD(EnableC6Dram); + DISPLAY_UPD(OcSupport); + DISPLAY_UPD(OcLock); + DISPLAY_UPD(CoreMaxOcRatio); + DISPLAY_UPD(CoreVoltageMode); + DISPLAY_UPD(DisableMtrrProgram); + DISPLAY_UPD(RingMaxOcRatio); + DISPLAY_UPD(HyperThreading); + DISPLAY_UPD(CpuRatio); + DISPLAY_UPD(BootFrequency); + DISPLAY_UPD(ActiveCoreCount); + DISPLAY_UPD(FClkFrequency); + DISPLAY_UPD(JtagC10PowerGateDisable); + DISPLAY_UPD(VmxEnable); + DISPLAY_UPD(Avx2RatioOffset); + DISPLAY_UPD(Avx3RatioOffset); + DISPLAY_UPD(BclkAdaptiveVoltage); + DISPLAY_UPD(CorePllVoltageOffset); + DISPLAY_UPD(CoreVoltageOverride); + DISPLAY_UPD(CoreVoltageAdaptive); + DISPLAY_UPD(CoreVoltageOffset); + DISPLAY_UPD(RingDownBin); + DISPLAY_UPD(RingVoltageMode); + DISPLAY_UPD(RingVoltageOverride); + DISPLAY_UPD(RingVoltageAdaptive); + DISPLAY_UPD(RingVoltageOffset); + DISPLAY_UPD(TjMaxOffset); + DISPLAY_UPD(BiosGuard); + DISPLAY_UPD(BiosGuardToolsInterface); + DISPLAY_UPD(EnableSgx); + DISPLAY_UPD(Txt); + DISPLAY_UPD(PrmrrSize); + DISPLAY_UPD(SinitMemorySize); + DISPLAY_UPD(TxtHeapMemorySize); + DISPLAY_UPD(TxtDprMemorySize); + DISPLAY_UPD(TxtDprMemoryBase); + DISPLAY_UPD(BiosAcmBase); + DISPLAY_UPD(BiosAcmSize); + DISPLAY_UPD(ApStartupBase); + DISPLAY_UPD(TgaSize); + DISPLAY_UPD(TxtLcpPdBase); + DISPLAY_UPD(TxtLcpPdSize); + DISPLAY_UPD(IsTPMPresence); + DISPLAY_UPD(AutoEasyOverclock); + // VtdBaseAddress[3] + DISPLAY_UPD(VtdBaseAddress[0]); + DISPLAY_UPD(VtdBaseAddress[1]); + DISPLAY_UPD(VtdBaseAddress[2]); + DISPLAY_UPD(SmbusEnable); + DISPLAY_UPD(PlatformDebugConsent); + DISPLAY_UPD(DciUsb3TypecUfpDbg); + DISPLAY_UPD(PchTraceHubMode); + DISPLAY_UPD(PchTraceHubMemReg0Size); + DISPLAY_UPD(PchTraceHubMemReg1Size); + DISPLAY_UPD(PchHdaEnable); + DISPLAY_UPD(PchIshEnable); + // PchPcieHsioRxSetCtleEnable[24] + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[0]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[1]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[2]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[3]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[4]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[5]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[6]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[7]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[8]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[9]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[10]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[11]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[12]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[13]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[14]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[15]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[16]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[17]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[18]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[19]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[20]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[21]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[22]); + DISPLAY_UPD(PchPcieHsioRxSetCtleEnable[23]); + // PchPcieHsioRxSetCtle[24] + DISPLAY_UPD(PchPcieHsioRxSetCtle[0]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[1]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[2]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[3]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[4]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[5]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[6]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[7]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[8]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[9]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[10]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[11]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[12]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[13]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[14]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[15]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[16]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[17]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[18]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[19]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[20]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[21]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[22]); + DISPLAY_UPD(PchPcieHsioRxSetCtle[23]); + // PchPcieHsioTxGen1DownscaleAmpEnable[24] + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[0]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[1]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[2]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[3]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[4]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[5]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[6]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[7]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[8]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[9]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[10]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[11]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[12]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[13]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[14]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[15]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[16]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[17]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[18]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[19]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[20]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[21]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[22]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmpEnable[23]); + // PchPcieHsioTxGen1DownscaleAmp[24] + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[0]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[1]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[2]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[3]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[4]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[5]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[6]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[7]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[8]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[9]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[10]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[11]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[12]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[13]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[14]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[15]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[16]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[17]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[18]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[19]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[20]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[21]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[22]); + DISPLAY_UPD(PchPcieHsioTxGen1DownscaleAmp[23]); + // PchPcieHsioTxGen2DownscaleAmpEnable[24] + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[0]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[1]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[2]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[3]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[4]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[5]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[6]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[7]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[8]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[9]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[10]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[11]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[12]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[13]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[14]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[15]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[16]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[17]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[18]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[19]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[20]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[21]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[22]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmpEnable[23]); + // PchPcieHsioTxGen2DownscaleAmp[24] + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[0]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[1]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[2]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[3]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[4]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[5]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[6]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[7]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[8]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[9]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[10]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[11]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[12]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[13]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[14]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[15]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[16]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[17]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[18]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[19]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[20]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[21]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[22]); + DISPLAY_UPD(PchPcieHsioTxGen2DownscaleAmp[23]); + // PchPcieHsioTxGen3DownscaleAmpEnable[24] + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[0]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[1]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[2]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[3]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[4]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[5]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[6]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[7]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[8]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[9]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[10]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[11]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[12]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[13]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[14]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[15]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[16]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[17]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[18]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[19]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[20]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[21]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[22]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmpEnable[23]); + // PchPcieHsioTxGen3DownscaleAmp[24] + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[0]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[1]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[2]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[3]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[4]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[5]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[6]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[7]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[8]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[9]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[10]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[11]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[12]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[13]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[14]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[15]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[16]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[17]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[18]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[19]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[20]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[21]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[22]); + DISPLAY_UPD(PchPcieHsioTxGen3DownscaleAmp[23]); + // PchPcieHsioTxGen1DeEmphEnable[24] + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[0]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[1]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[2]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[3]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[4]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[5]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[6]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[7]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[8]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[9]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[10]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[11]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[12]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[13]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[14]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[15]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[16]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[17]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[18]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[19]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[20]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[21]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[22]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmphEnable[23]); + // PchPcieHsioTxGen1DeEmph[24] + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[0]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[1]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[2]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[3]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[4]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[5]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[6]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[7]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[8]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[9]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[10]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[11]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[12]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[13]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[14]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[15]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[16]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[17]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[18]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[19]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[20]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[21]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[22]); + DISPLAY_UPD(PchPcieHsioTxGen1DeEmph[23]); + // PchPcieHsioTxGen2DeEmph3p5Enable[24] + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[0]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[1]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[2]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[3]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[4]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[5]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[6]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[7]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[8]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[9]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[10]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[11]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[12]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[13]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[14]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[15]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[16]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[17]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[18]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[19]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[20]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[21]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[22]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5Enable[23]); + // PchPcieHsioTxGen2DeEmph3p5[24] + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[0]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[1]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[2]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[3]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[4]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[5]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[6]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[7]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[8]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[9]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[10]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[11]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[12]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[13]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[14]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[15]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[16]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[17]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[18]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[19]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[20]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[21]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[22]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph3p5[23]); + // PchPcieHsioTxGen2DeEmph6p0Enable[24] + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[0]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[1]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[2]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[3]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[4]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[5]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[6]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[7]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[8]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[9]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[10]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[11]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[12]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[13]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[14]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[15]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[16]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[17]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[18]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[19]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[20]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[21]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[22]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0Enable[23]); + // PchPcieHsioTxGen2DeEmph6p0[24] + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[0]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[1]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[2]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[3]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[4]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[5]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[6]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[7]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[8]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[9]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[10]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[11]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[12]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[13]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[14]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[15]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[16]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[17]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[18]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[19]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[20]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[21]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[22]); + DISPLAY_UPD(PchPcieHsioTxGen2DeEmph6p0[23]); + // PchSataHsioRxGen1EqBoostMagEnable[8] + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[0]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[1]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[2]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[3]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[4]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[5]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[6]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMagEnable[7]); + // PchSataHsioRxGen1EqBoostMag[8] + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[0]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[1]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[2]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[3]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[4]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[5]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[6]); + DISPLAY_UPD(PchSataHsioRxGen1EqBoostMag[7]); + // PchSataHsioRxGen2EqBoostMagEnable[8] + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[0]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[1]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[2]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[3]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[4]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[5]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[6]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMagEnable[7]); + // PchSataHsioRxGen2EqBoostMag[8] + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[0]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[1]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[2]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[3]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[4]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[5]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[6]); + DISPLAY_UPD(PchSataHsioRxGen2EqBoostMag[7]); + // PchSataHsioRxGen3EqBoostMagEnable[8] + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[0]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[1]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[2]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[3]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[4]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[5]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[6]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMagEnable[7]); + // PchSataHsioRxGen3EqBoostMag[8] + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[0]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[1]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[2]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[3]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[4]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[5]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[6]); + DISPLAY_UPD(PchSataHsioRxGen3EqBoostMag[7]); + // PchSataHsioTxGen1DownscaleAmpEnable[8] + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[0]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[1]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[2]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[3]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[4]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[5]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[6]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmpEnable[7]); + // PchSataHsioTxGen1DownscaleAmp[8] + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[0]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[1]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[2]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[3]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[4]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[5]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[6]); + DISPLAY_UPD(PchSataHsioTxGen1DownscaleAmp[7]); + // PchSataHsioTxGen2DownscaleAmpEnable[8] + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[0]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[1]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[2]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[3]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[4]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[5]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[6]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmpEnable[7]); + // PchSataHsioTxGen2DownscaleAmp[8] + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[0]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[1]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[2]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[3]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[4]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[5]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[6]); + DISPLAY_UPD(PchSataHsioTxGen2DownscaleAmp[7]); + // PchSataHsioTxGen3DownscaleAmpEnable[8] + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[0]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[1]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[2]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[3]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[4]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[5]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[6]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmpEnable[7]); + // PchSataHsioTxGen3DownscaleAmp[8] + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[0]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[1]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[2]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[3]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[4]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[5]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[6]); + DISPLAY_UPD(PchSataHsioTxGen3DownscaleAmp[7]); + // PchSataHsioTxGen1DeEmphEnable[8] + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[0]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[1]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[2]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[3]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[4]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[5]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[6]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmphEnable[7]); + // PchSataHsioTxGen1DeEmph[8] + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[0]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[1]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[2]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[3]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[4]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[5]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[6]); + DISPLAY_UPD(PchSataHsioTxGen1DeEmph[7]); + // PchSataHsioTxGen2DeEmphEnable[8] + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[0]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[1]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[2]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[3]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[4]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[5]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[6]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmphEnable[7]); + // PchSataHsioTxGen2DeEmph[8] + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[0]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[1]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[2]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[3]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[4]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[5]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[6]); + DISPLAY_UPD(PchSataHsioTxGen2DeEmph[7]); + // PchSataHsioTxGen3DeEmphEnable[8] + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[0]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[1]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[2]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[3]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[4]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[5]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[6]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmphEnable[7]); + // PchSataHsioTxGen3DeEmph[8] + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[0]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[1]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[2]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[3]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[4]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[5]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[6]); + DISPLAY_UPD(PchSataHsioTxGen3DeEmph[7]); + DISPLAY_UPD(PchLpcEnhancePort8xhDecoding); + DISPLAY_UPD(PchPort80Route); + DISPLAY_UPD(SmbusArpEnable); + DISPLAY_UPD(PchNumRsvdSmbusAddresses); + DISPLAY_UPD(PchSmbusIoBase); + DISPLAY_UPD(PcieImrSize); + DISPLAY_UPD(RsvdSmbusAddressTablePtr); + DISPLAY_UPD(PcieRpEnableMask); + DISPLAY_UPD(PcieImrEnabled); + DISPLAY_UPD(ImrRpSelection); + DISPLAY_UPD(PchSmbAlertEnable); + DISPLAY_UPD(PcdDebugInterfaceFlags); + DISPLAY_UPD(SerialIoUartDebugControllerNumber); + DISPLAY_UPD(SerialIoUartDebugAutoFlow); + DISPLAY_UPD(SerialIoUartDebugBaudRate); + DISPLAY_UPD(SerialIoUartDebugParity); + DISPLAY_UPD(SerialIoUartDebugStopBits); + DISPLAY_UPD(SerialIoUartDebugDataBits); + DISPLAY_UPD(PchHdaDspEnable); + DISPLAY_UPD(PchHdaVcType); + DISPLAY_UPD(PchHdaDspUaaCompliance); + DISPLAY_UPD(PchHdaAudioLinkHda); + DISPLAY_UPD(PchHdaAudioLinkDmic0); + DISPLAY_UPD(PchHdaAudioLinkDmic1); + DISPLAY_UPD(PchHdaAudioLinkSsp0); + DISPLAY_UPD(PchHdaAudioLinkSsp1); + DISPLAY_UPD(PchHdaAudioLinkSsp2); + DISPLAY_UPD(PchHdaAudioLinkSndw1); + DISPLAY_UPD(PchHdaAudioLinkSndw2); + DISPLAY_UPD(PchHdaAudioLinkSndw3); + DISPLAY_UPD(PchHdaAudioLinkSndw4); + DISPLAY_UPD(PchHdaSndwBufferRcomp); + DISPLAY_UPD(PcdIsaSerialUartBase); + DISPLAY_UPD(GtPllVoltageOffset); + DISPLAY_UPD(RingPllVoltageOffset); + DISPLAY_UPD(SaPllVoltageOffset); + DISPLAY_UPD(McPllVoltageOffset); + DISPLAY_UPD(MrcSafeConfig); + DISPLAY_UPD(PcdSerialDebugBaudRate); + DISPLAY_UPD(HobBufferSize); + DISPLAY_UPD(ECT); + DISPLAY_UPD(SOT); + DISPLAY_UPD(ERDMPRTC2D); + DISPLAY_UPD(RDMPRT); + DISPLAY_UPD(RCVET); + DISPLAY_UPD(JWRL); + DISPLAY_UPD(EWRTC2D); + DISPLAY_UPD(ERDTC2D); + DISPLAY_UPD(WRTC1D); + DISPLAY_UPD(WRVC1D); + DISPLAY_UPD(RDTC1D); + DISPLAY_UPD(DIMMODTT); + DISPLAY_UPD(DIMMRONT); + DISPLAY_UPD(WRDSEQT); + DISPLAY_UPD(WRSRT); + DISPLAY_UPD(RDODTT); + DISPLAY_UPD(RDEQT); + DISPLAY_UPD(RDAPT); + DISPLAY_UPD(WRTC2D); + DISPLAY_UPD(RDTC2D); + DISPLAY_UPD(WRVC2D); + DISPLAY_UPD(RDVC2D); + DISPLAY_UPD(CMDVC); + DISPLAY_UPD(LCT); + DISPLAY_UPD(RTL); + DISPLAY_UPD(TAT); + DISPLAY_UPD(MEMTST); + DISPLAY_UPD(ALIASCHK); + DISPLAY_UPD(RCVENC1D); + DISPLAY_UPD(RMC); + DISPLAY_UPD(WRDSUDT); + DISPLAY_UPD(EccSupport); + DISPLAY_UPD(RemapEnable); + DISPLAY_UPD(RankInterleave); + DISPLAY_UPD(EnhancedInterleave); + DISPLAY_UPD(MemoryTrace); + DISPLAY_UPD(ChHashEnable); + DISPLAY_UPD(EnableExtts); + DISPLAY_UPD(EnableCltm); + DISPLAY_UPD(EnableOltm); + DISPLAY_UPD(EnablePwrDn); + DISPLAY_UPD(EnablePwrDnLpddr); + DISPLAY_UPD(UserPowerWeightsEn); + DISPLAY_UPD(RaplLim2Lock); + DISPLAY_UPD(RaplLim2Ena); + DISPLAY_UPD(RaplLim1Ena); + DISPLAY_UPD(SrefCfgEna); + DISPLAY_UPD(ThrtCkeMinDefeatLpddr); + DISPLAY_UPD(ThrtCkeMinDefeat); + DISPLAY_UPD(RhPrevention); + DISPLAY_UPD(ExitOnFailure); + DISPLAY_UPD(DdrThermalSensor); + DISPLAY_UPD(Ddr4DdpSharedClock); + DISPLAY_UPD(Ddr4DdpSharedZq); + DISPLAY_UPD(ChHashMask); + DISPLAY_UPD(BClkFrequency); + DISPLAY_UPD(ChHashInterleaveBit); + DISPLAY_UPD(EnergyScaleFact); + DISPLAY_UPD(Idd3n); + DISPLAY_UPD(Idd3p); + DISPLAY_UPD(CMDSR); + DISPLAY_UPD(CMDDSEQ); + DISPLAY_UPD(CMDNORM); + DISPLAY_UPD(EWRDSEQ); + DISPLAY_UPD(RhActProbability); + DISPLAY_UPD(RaplLim2WindX); + DISPLAY_UPD(RaplLim2WindY); + DISPLAY_UPD(RaplLim1WindX); + DISPLAY_UPD(RaplLim1WindY); + DISPLAY_UPD(RaplLim2Pwr); + DISPLAY_UPD(RaplLim1Pwr); + DISPLAY_UPD(WarmThresholdCh0Dimm0); + DISPLAY_UPD(WarmThresholdCh0Dimm1); + DISPLAY_UPD(WarmThresholdCh1Dimm0); + DISPLAY_UPD(WarmThresholdCh1Dimm1); + DISPLAY_UPD(HotThresholdCh0Dimm0); + DISPLAY_UPD(HotThresholdCh0Dimm1); + DISPLAY_UPD(HotThresholdCh1Dimm0); + DISPLAY_UPD(HotThresholdCh1Dimm1); + DISPLAY_UPD(WarmBudgetCh0Dimm0); + DISPLAY_UPD(WarmBudgetCh0Dimm1); + DISPLAY_UPD(WarmBudgetCh1Dimm0); + DISPLAY_UPD(WarmBudgetCh1Dimm1); + DISPLAY_UPD(HotBudgetCh0Dimm0); + DISPLAY_UPD(HotBudgetCh0Dimm1); + DISPLAY_UPD(HotBudgetCh1Dimm0); + DISPLAY_UPD(HotBudgetCh1Dimm1); + DISPLAY_UPD(IdleEnergyCh0Dimm0); + DISPLAY_UPD(IdleEnergyCh0Dimm1); + DISPLAY_UPD(IdleEnergyCh1Dimm0); + DISPLAY_UPD(IdleEnergyCh1Dimm1); + DISPLAY_UPD(PdEnergyCh0Dimm0); + DISPLAY_UPD(PdEnergyCh0Dimm1); + DISPLAY_UPD(PdEnergyCh1Dimm0); + DISPLAY_UPD(PdEnergyCh1Dimm1); + DISPLAY_UPD(ActEnergyCh0Dimm0); + DISPLAY_UPD(ActEnergyCh0Dimm1); + DISPLAY_UPD(ActEnergyCh1Dimm0); + DISPLAY_UPD(ActEnergyCh1Dimm1); + DISPLAY_UPD(RdEnergyCh0Dimm0); + DISPLAY_UPD(RdEnergyCh0Dimm1); + DISPLAY_UPD(RdEnergyCh1Dimm0); + DISPLAY_UPD(RdEnergyCh1Dimm1); + DISPLAY_UPD(WrEnergyCh0Dimm0); + DISPLAY_UPD(WrEnergyCh0Dimm1); + DISPLAY_UPD(WrEnergyCh1Dimm0); + DISPLAY_UPD(WrEnergyCh1Dimm1); + DISPLAY_UPD(ThrtCkeMinTmr); + DISPLAY_UPD(CkeRankMapping); + DISPLAY_UPD(RaplPwrFlCh0); + DISPLAY_UPD(RaplPwrFlCh1); + DISPLAY_UPD(EnCmdRate); + DISPLAY_UPD(Refresh2X); + DISPLAY_UPD(EpgEnable); + DISPLAY_UPD(RhSolution); + DISPLAY_UPD(UserThresholdEnable); + DISPLAY_UPD(UserBudgetEnable); + DISPLAY_UPD(TsodTcritMax); + DISPLAY_UPD(TsodEventMode); + DISPLAY_UPD(TsodEventPolarity); + DISPLAY_UPD(TsodCriticalEventOnly); + DISPLAY_UPD(TsodEventOutputControl); + DISPLAY_UPD(TsodAlarmwindowLockBit); + DISPLAY_UPD(TsodCriticaltripLockBit); + DISPLAY_UPD(TsodShutdownMode); + DISPLAY_UPD(TsodThigMax); + DISPLAY_UPD(TsodManualEnable); + DISPLAY_UPD(ForceOltmOrRefresh2x); + DISPLAY_UPD(PwdwnIdleCounter); + DISPLAY_UPD(CmdRanksTerminated); + DISPLAY_UPD(GdxcEnable); + DISPLAY_UPD(PcdSerialDebugLevel); + DISPLAY_UPD(FivrFaults); + DISPLAY_UPD(FivrEfficiency); + DISPLAY_UPD(SafeMode); + DISPLAY_UPD(CleanMemory); + DISPLAY_UPD(LpDdrDqDqsReTraining); + DISPLAY_UPD(PostCodeOutputPort); + DISPLAY_UPD(RMTLoopCount); + DISPLAY_UPD(EnBER); + DISPLAY_UPD(DualDimmPerChannelBoardType); + DISPLAY_UPD(Ddr4Mixed2DpcLimit); + DISPLAY_UPD(FastBootRmt); + DISPLAY_UPD(MemTestOnWarmBoot); + DISPLAY_UPD(ThrtCkeMinTmrLpddr); + DISPLAY_UPD(X2ApicOptOut); + DISPLAY_UPD(MrcTrainOnWarm); + DISPLAY_UPD(LpddrDramOdt); + DISPLAY_UPD(Ddr4SkipRefreshEn); + DISPLAY_UPD(SerialDebugMrcLevel); + // PchHdaSndwLinkIoControlEnabled[4] + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[0]); + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[1]); + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[2]); + DISPLAY_UPD(PchHdaSndwLinkIoControlEnabled[3]); + DISPLAY_UPD(CoreVfPointOffsetMode); + // CoreVfPointOffset[15] + DISPLAY_UPD(CoreVfPointOffset[0]); + DISPLAY_UPD(CoreVfPointOffset[1]); + DISPLAY_UPD(CoreVfPointOffset[2]); + DISPLAY_UPD(CoreVfPointOffset[3]); + DISPLAY_UPD(CoreVfPointOffset[4]); + DISPLAY_UPD(CoreVfPointOffset[5]); + DISPLAY_UPD(CoreVfPointOffset[6]); + DISPLAY_UPD(CoreVfPointOffset[7]); + DISPLAY_UPD(CoreVfPointOffset[8]); + DISPLAY_UPD(CoreVfPointOffset[9]); + DISPLAY_UPD(CoreVfPointOffset[10]); + DISPLAY_UPD(CoreVfPointOffset[11]); + DISPLAY_UPD(CoreVfPointOffset[12]); + DISPLAY_UPD(CoreVfPointOffset[13]); + DISPLAY_UPD(CoreVfPointOffset[14]); + // CoreVfPointOffsetPrefix[15] + DISPLAY_UPD(CoreVfPointOffsetPrefix[0]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[1]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[2]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[3]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[4]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[5]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[6]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[7]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[8]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[9]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[10]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[11]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[12]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[13]); + DISPLAY_UPD(CoreVfPointOffsetPrefix[14]); + // CoreVfPointRatio[15] + DISPLAY_UPD(CoreVfPointRatio[0]); + DISPLAY_UPD(CoreVfPointRatio[1]); + DISPLAY_UPD(CoreVfPointRatio[2]); + DISPLAY_UPD(CoreVfPointRatio[3]); + DISPLAY_UPD(CoreVfPointRatio[4]); + DISPLAY_UPD(CoreVfPointRatio[5]); + DISPLAY_UPD(CoreVfPointRatio[6]); + DISPLAY_UPD(CoreVfPointRatio[7]); + DISPLAY_UPD(CoreVfPointRatio[8]); + DISPLAY_UPD(CoreVfPointRatio[9]); + DISPLAY_UPD(CoreVfPointRatio[10]); + DISPLAY_UPD(CoreVfPointRatio[11]); + DISPLAY_UPD(CoreVfPointRatio[12]); + DISPLAY_UPD(CoreVfPointRatio[13]); + DISPLAY_UPD(CoreVfPointRatio[14]); + DISPLAY_UPD(CoreVfPointCount); + + #undef DISPLAY_UPD +} +#endif // CONFIG(SOC_INTEL_COMETLAKE) diff --git a/src/soc/intel/cannonlake/romstage/romstage.c b/src/soc/intel/cannonlake/romstage/romstage.c index 2a1495afc8..c56add7fb8 100644 --- a/src/soc/intel/cannonlake/romstage/romstage.c +++ b/src/soc/intel/cannonlake/romstage/romstage.c @@ -130,316 +130,3 @@ void mainboard_romstage_entry(void) if (!s3wake) save_dimm_info(); } - -void soc_display_fspm_upd_params(const FSPM_UPD *fspm_old_upd, - const FSPM_UPD *fspm_new_upd) -{ - const FSP_M_CONFIG *new; - const FSP_M_CONFIG *old; - - old = &fspm_old_upd->FspmConfig; - new = &fspm_new_upd->FspmConfig; - - /* Display the parameters for MemoryInit */ - printk(BIOS_SPEW, "UPD values for MemoryInit:\n"); - - //TODO: Add more Comet Lake values - fsp_display_upd_value("PlatformMemorySize", 8, - old->PlatformMemorySize, new->PlatformMemorySize); - fsp_display_upd_value("MemorySpdPtr00", 4, old->MemorySpdPtr00, - new->MemorySpdPtr00); - fsp_display_upd_value("MemorySpdPtr01", 4, old->MemorySpdPtr01, - new->MemorySpdPtr01); - fsp_display_upd_value("MemorySpdPtr10", 4, old->MemorySpdPtr10, - new->MemorySpdPtr10); - fsp_display_upd_value("MemorySpdPtr11", 4, old->MemorySpdPtr11, - new->MemorySpdPtr11); - fsp_display_upd_value("MemorySpdDataLen", 2, old->MemorySpdDataLen, - new->MemorySpdDataLen); - fsp_display_upd_value("DqByteMapCh0[0]", 1, old->DqByteMapCh0[0], - new->DqByteMapCh0[0]); - fsp_display_upd_value("DqByteMapCh0[1]", 1, old->DqByteMapCh0[1], - new->DqByteMapCh0[1]); - fsp_display_upd_value("DqByteMapCh0[2]", 1, old->DqByteMapCh0[2], - new->DqByteMapCh0[2]); - fsp_display_upd_value("DqByteMapCh0[3]", 1, old->DqByteMapCh0[3], - new->DqByteMapCh0[3]); - fsp_display_upd_value("DqByteMapCh0[4]", 1, old->DqByteMapCh0[4], - new->DqByteMapCh0[4]); - fsp_display_upd_value("DqByteMapCh0[5]", 1, old->DqByteMapCh0[5], - new->DqByteMapCh0[5]); - fsp_display_upd_value("DqByteMapCh0[6]", 1, old->DqByteMapCh0[6], - new->DqByteMapCh0[6]); - fsp_display_upd_value("DqByteMapCh0[7]", 1, old->DqByteMapCh0[7], - new->DqByteMapCh0[7]); - fsp_display_upd_value("DqByteMapCh0[8]", 1, old->DqByteMapCh0[8], - new->DqByteMapCh0[8]); - fsp_display_upd_value("DqByteMapCh0[9]", 1, old->DqByteMapCh0[9], - new->DqByteMapCh0[9]); - fsp_display_upd_value("DqByteMapCh0[10]", 1, old->DqByteMapCh0[10], - new->DqByteMapCh0[10]); - fsp_display_upd_value("DqByteMapCh0[11]", 1, old->DqByteMapCh0[11], - new->DqByteMapCh0[11]); - fsp_display_upd_value("DqByteMapCh1[0]", 1, old->DqByteMapCh1[0], - new->DqByteMapCh1[0]); - fsp_display_upd_value("DqByteMapCh1[1]", 1, old->DqByteMapCh1[1], - new->DqByteMapCh1[1]); - fsp_display_upd_value("DqByteMapCh1[2]", 1, old->DqByteMapCh1[2], - new->DqByteMapCh1[2]); - fsp_display_upd_value("DqByteMapCh1[3]", 1, old->DqByteMapCh1[3], - new->DqByteMapCh1[3]); - fsp_display_upd_value("DqByteMapCh1[4]", 1, old->DqByteMapCh1[4], - new->DqByteMapCh1[4]); - fsp_display_upd_value("DqByteMapCh1[5]", 1, old->DqByteMapCh1[5], - new->DqByteMapCh1[5]); - fsp_display_upd_value("DqByteMapCh1[6]", 1, old->DqByteMapCh1[6], - new->DqByteMapCh1[6]); - fsp_display_upd_value("DqByteMapCh1[7]", 1, old->DqByteMapCh1[7], - new->DqByteMapCh1[7]); - fsp_display_upd_value("DqByteMapCh1[8]", 1, old->DqByteMapCh1[8], - new->DqByteMapCh1[8]); - fsp_display_upd_value("DqByteMapCh1[9]", 1, old->DqByteMapCh1[9], - new->DqByteMapCh1[9]); - fsp_display_upd_value("DqByteMapCh1[10]", 1, old->DqByteMapCh1[10], - new->DqByteMapCh1[10]); - fsp_display_upd_value("DqByteMapCh1[11]", 1, old->DqByteMapCh1[11], - new->DqByteMapCh1[11]); - fsp_display_upd_value("DqsMapCpu2DramCh0[0]", 1, - old->DqsMapCpu2DramCh0[0], new->DqsMapCpu2DramCh0[0]); - fsp_display_upd_value("DqsMapCpu2DramCh0[1]", 1, - old->DqsMapCpu2DramCh0[1], new->DqsMapCpu2DramCh0[1]); - fsp_display_upd_value("DqsMapCpu2DramCh0[2]", 1, - old->DqsMapCpu2DramCh0[2], new->DqsMapCpu2DramCh0[2]); - fsp_display_upd_value("DqsMapCpu2DramCh0[3]", 1, - old->DqsMapCpu2DramCh0[3], new->DqsMapCpu2DramCh0[3]); - fsp_display_upd_value("DqsMapCpu2DramCh0[4]", 1, - old->DqsMapCpu2DramCh0[4], new->DqsMapCpu2DramCh0[4]); - fsp_display_upd_value("DqsMapCpu2DramCh0[5]", 1, - old->DqsMapCpu2DramCh0[5], new->DqsMapCpu2DramCh0[5]); - fsp_display_upd_value("DqsMapCpu2DramCh0[6]", 1, - old->DqsMapCpu2DramCh0[6], new->DqsMapCpu2DramCh0[6]); - fsp_display_upd_value("DqsMapCpu2DramCh0[7]", 1, - old->DqsMapCpu2DramCh0[7], new->DqsMapCpu2DramCh0[7]); - fsp_display_upd_value("DqsMapCpu2DramCh1[0]", 1, - old->DqsMapCpu2DramCh1[0], new->DqsMapCpu2DramCh1[0]); - fsp_display_upd_value("DqsMapCpu2DramCh1[1]", 1, - old->DqsMapCpu2DramCh1[1], new->DqsMapCpu2DramCh1[1]); - fsp_display_upd_value("DqsMapCpu2DramCh1[2]", 1, - old->DqsMapCpu2DramCh1[2], new->DqsMapCpu2DramCh1[2]); - fsp_display_upd_value("DqsMapCpu2DramCh1[3]", 1, - old->DqsMapCpu2DramCh1[3], new->DqsMapCpu2DramCh1[3]); - fsp_display_upd_value("DqsMapCpu2DramCh1[4]", 1, - old->DqsMapCpu2DramCh1[4], new->DqsMapCpu2DramCh1[4]); - fsp_display_upd_value("DqsMapCpu2DramCh1[5]", 1, - old->DqsMapCpu2DramCh1[5], new->DqsMapCpu2DramCh1[5]); - fsp_display_upd_value("DqsMapCpu2DramCh1[6]", 1, - old->DqsMapCpu2DramCh1[6], new->DqsMapCpu2DramCh1[6]); - fsp_display_upd_value("DqsMapCpu2DramCh1[7]", 1, - old->DqsMapCpu2DramCh1[7], new->DqsMapCpu2DramCh1[7]); - fsp_display_upd_value("RcompResistor[0]", 2, old->RcompResistor[0], - new->RcompResistor[0]); - fsp_display_upd_value("RcompResistor[1]", 2, old->RcompResistor[1], - new->RcompResistor[1]); - fsp_display_upd_value("RcompResistor[2]", 2, old->RcompResistor[2], - new->RcompResistor[2]); - fsp_display_upd_value("RcompTarget[0]", 2, old->RcompTarget[0], - new->RcompTarget[0]); - fsp_display_upd_value("RcompTarget[1]", 2, old->RcompTarget[1], - new->RcompTarget[1]); - fsp_display_upd_value("RcompTarget[2]", 2, old->RcompTarget[2], - new->RcompTarget[2]); - fsp_display_upd_value("RcompTarget[3]", 2, old->RcompTarget[3], - new->RcompTarget[3]); - fsp_display_upd_value("RcompTarget[4]", 2, old->RcompTarget[4], - new->RcompTarget[4]); - fsp_display_upd_value("DqPinsInterleaved", 1, old->DqPinsInterleaved, - new->DqPinsInterleaved); - fsp_display_upd_value("CaVrefConfig", 1, old->CaVrefConfig, - new->CaVrefConfig); - fsp_display_upd_value("SmramMask", 1, old->SmramMask, new->SmramMask); -#if CONFIG(SOC_INTEL_COMETLAKE) - // Value only exists on Comet Lake - fsp_display_upd_value("MrcTimeMeasure", 1, old->MrcTimeMeasure, - new->MrcTimeMeasure); -#endif - fsp_display_upd_value("MrcFastBoot", 1, old->MrcFastBoot, - new->MrcFastBoot); - fsp_display_upd_value("RmtPerTask", 1, old->RmtPerTask, - new->RmtPerTask); - fsp_display_upd_value("TrainTrace", 1, old->TrainTrace, - new->TrainTrace); - fsp_display_upd_value("IedSize", 4, old->IedSize, new->IedSize); - fsp_display_upd_value("TsegSize", 4, old->TsegSize, new->TsegSize); - fsp_display_upd_value("MmioSize", 2, old->MmioSize, new->MmioSize); - fsp_display_upd_value("ProbelessTrace", 1, old->ProbelessTrace, - new->ProbelessTrace); - fsp_display_upd_value("GdxcIotSize", 1, old->GdxcIotSize, - new->GdxcIotSize); - fsp_display_upd_value("GdxcMotSize", 1, old->GdxcMotSize, - new->GdxcMotSize); - fsp_display_upd_value("SmbusEnable", 1, old->SmbusEnable, - new->SmbusEnable); - fsp_display_upd_value("SpdAddressTable[0]", 1, old->SpdAddressTable[0], - new->SpdAddressTable[0]); - fsp_display_upd_value("SpdAddressTable[1]", 1, old->SpdAddressTable[1], - new->SpdAddressTable[1]); - fsp_display_upd_value("SpdAddressTable[2]", 1, old->SpdAddressTable[2], - new->SpdAddressTable[2]); - fsp_display_upd_value("SpdAddressTable[3]", 1, old->SpdAddressTable[3], - new->SpdAddressTable[3]); - fsp_display_upd_value("PlatformDebugConsent", 1, - old->PlatformDebugConsent, new->PlatformDebugConsent); - fsp_display_upd_value("DciUsb3TypecUfpDbg", 1, old->DciUsb3TypecUfpDbg, - new->DciUsb3TypecUfpDbg); - fsp_display_upd_value("PchTraceHubMode", 1, old->PchTraceHubMode, - new->PchTraceHubMode); - fsp_display_upd_value("PchTraceHubMemReg0Size", 1, - old->PchTraceHubMemReg0Size, new->PchTraceHubMemReg0Size); - fsp_display_upd_value("PchTraceHubMemReg1Size", 1, - old->PchTraceHubMemReg1Size, new->PchTraceHubMemReg1Size); - // Skip PchPreMemRsvd[9] - fsp_display_upd_value("IgdDvmt50PreAlloc", 1, old->IgdDvmt50PreAlloc, - new->IgdDvmt50PreAlloc); - fsp_display_upd_value("InternalGfx", 1, old->InternalGfx, - new->InternalGfx); - fsp_display_upd_value("ApertureSize", 1, old->ApertureSize, - new->ApertureSize); - fsp_display_upd_value("UserBd", 1, old->UserBd, - new->UserBd); - fsp_display_upd_value("SaGv", 1, old->SaGv, - new->SaGv); - // Skip UnusedUpdSpace0 - fsp_display_upd_value("DdrFreqLimit", 2, old->DdrFreqLimit, - new->DdrFreqLimit); - fsp_display_upd_value("FreqSaGvLow", 2, old->FreqSaGvLow, - new->FreqSaGvLow); -#if ! CONFIG(SOC_INTEL_COMETLAKE) - // Value does not exist on Comet Lake - fsp_display_upd_value("FreqSaGvMid", 2, old->FreqSaGvMid, - new->FreqSaGvMid); -#endif - fsp_display_upd_value("RMT", 1, old->RMT, - new->RMT); - fsp_display_upd_value("DisableDimmChannel0", 1, - old->DisableDimmChannel0, new->DisableDimmChannel0); - fsp_display_upd_value("DisableDimmChannel1", 1, - old->DisableDimmChannel1, new->DisableDimmChannel1); - fsp_display_upd_value("ScramblerSupport", 1, old->ScramblerSupport, - new->ScramblerSupport); - fsp_display_upd_value("SkipMpInit", 1, old->SkipMpInit, - new->SkipMpInit); - // Skip UnusedUpdSpace1[15] - fsp_display_upd_value("SpdProfileSelected", 1, - old->SpdProfileSelected, new->SpdProfileSelected); - fsp_display_upd_value("RefClk", 1, old->RefClk, - new->RefClk); - fsp_display_upd_value("VddVoltage", 2, old->VddVoltage, - new->VddVoltage); - fsp_display_upd_value("Ratio", 1, old->Ratio, - new->Ratio); - fsp_display_upd_value("OddRatioMode", 1, old->OddRatioMode, - new->OddRatioMode); - fsp_display_upd_value("tCL", 1, old->tCL, - new->tCL); - fsp_display_upd_value("tCWL", 1, old->tCWL, - new->tCWL); - fsp_display_upd_value("tRCDtRP", 1, old->tRCDtRP, - new->tRCDtRP); - fsp_display_upd_value("tRRD", 1, old->tRRD, - new->tRRD); - fsp_display_upd_value("tFAW", 2, old->tFAW, - new->tFAW); - fsp_display_upd_value("tRAS", 2, old->tRAS, - new->tRAS); - fsp_display_upd_value("tREFI", 2, old->tREFI, - new->tREFI); - fsp_display_upd_value("tRFC", 2, old->tRFC, - new->tRFC); - fsp_display_upd_value("tRTP", 1, old->tRTP, - new->tRTP); - fsp_display_upd_value("tWR", 1, old->tWR, - new->tWR); - fsp_display_upd_value("NModeSupport", 1, old->NModeSupport, - new->NModeSupport); - fsp_display_upd_value("DllBwEn0", 1, old->DllBwEn0, - new->DllBwEn0); - fsp_display_upd_value("DllBwEn1", 1, old->DllBwEn1, - new->DllBwEn1); - fsp_display_upd_value("DllBwEn2", 1, old->DllBwEn2, - new->DllBwEn2); - fsp_display_upd_value("DllBwEn3", 1, old->DllBwEn3, - new->DllBwEn3); - fsp_display_upd_value("IsvtIoPort", 1, old->IsvtIoPort, - new->IsvtIoPort); - fsp_display_upd_value("CpuTraceHubMode", 1, old->CpuTraceHubMode, - new->CpuTraceHubMode); - fsp_display_upd_value("CpuTraceHubMemReg0Size", 1, - old->CpuTraceHubMemReg0Size, new->CpuTraceHubMemReg0Size); - fsp_display_upd_value("CpuTraceHubMemReg1Size", 1, - old->CpuTraceHubMemReg1Size, new->CpuTraceHubMemReg1Size); - fsp_display_upd_value("PeciC10Reset", 1, old->PeciC10Reset, - new->PeciC10Reset); - fsp_display_upd_value("PeciSxReset", 1, old->PeciSxReset, - new->PeciSxReset); - // Skip UnusedUpdSpace2[4] - fsp_display_upd_value("PchHdaEnable", 1, old->PchHdaEnable, - new->PchHdaEnable); - fsp_display_upd_value("PchIshEnable", 1, old->PchIshEnable, - new->PchIshEnable); - fsp_display_upd_value("HeciTimeouts", 1, old->HeciTimeouts, - new->HeciTimeouts); - // Skip UnusedUpdSpace3 - fsp_display_upd_value("Heci1BarAddress", 4, old->Heci1BarAddress, - new->Heci1BarAddress); - fsp_display_upd_value("Heci2BarAddress", 4, old->Heci2BarAddress, - new->Heci2BarAddress); - fsp_display_upd_value("Heci3BarAddress", 4, old->Heci3BarAddress, - new->Heci3BarAddress); - fsp_display_upd_value("SgDelayAfterPwrEn", 2, old->SgDelayAfterPwrEn, - new->SgDelayAfterPwrEn); - fsp_display_upd_value("SgDelayAfterHoldReset", 2, old->SgDelayAfterHoldReset, - new->SgDelayAfterHoldReset); - fsp_display_upd_value("MmioSizeAdjustment", 2, old->MmioSizeAdjustment, - new->MmioSizeAdjustment); - fsp_display_upd_value("DmiGen3ProgramStaticEq", 1, - old->DmiGen3ProgramStaticEq, new->DmiGen3ProgramStaticEq); - fsp_display_upd_value("Peg0Enable", 1, old->Peg0Enable, - new->Peg0Enable); - fsp_display_upd_value("Peg1Enable", 1, old->Peg1Enable, - new->Peg1Enable); - fsp_display_upd_value("Peg2Enable", 1, old->Peg2Enable, - new->Peg2Enable); - fsp_display_upd_value("Peg3Enable", 1, old->Peg3Enable, - new->Peg3Enable); - fsp_display_upd_value("Peg0MaxLinkSpeed", 1, old->Peg0MaxLinkSpeed, - new->Peg0MaxLinkSpeed); - fsp_display_upd_value("Peg1MaxLinkSpeed", 1, old->Peg1MaxLinkSpeed, - new->Peg1MaxLinkSpeed); - fsp_display_upd_value("Peg2MaxLinkSpeed", 1, old->Peg2MaxLinkSpeed, - new->Peg2MaxLinkSpeed); - fsp_display_upd_value("Peg3MaxLinkSpeed", 1, old->Peg3MaxLinkSpeed, - new->Peg3MaxLinkSpeed); - fsp_display_upd_value("Peg0MaxLinkWidth", 1, old->Peg0MaxLinkWidth, - new->Peg0MaxLinkWidth); - fsp_display_upd_value("Peg1MaxLinkWidth", 1, old->Peg1MaxLinkWidth, - new->Peg1MaxLinkWidth); - fsp_display_upd_value("Peg2MaxLinkWidth", 1, old->Peg2MaxLinkWidth, - new->Peg2MaxLinkWidth); - fsp_display_upd_value("Peg3MaxLinkWidth", 1, old->Peg3MaxLinkWidth, - new->Peg3MaxLinkWidth); - fsp_display_upd_value("Peg0PowerDownUnusedLanes", 1, - old->Peg0PowerDownUnusedLanes, new->Peg0PowerDownUnusedLanes); - fsp_display_upd_value("Peg1PowerDownUnusedLanes", 1, - old->Peg1PowerDownUnusedLanes, new->Peg1PowerDownUnusedLanes); - fsp_display_upd_value("Peg2PowerDownUnusedLanes", 1, - old->Peg2PowerDownUnusedLanes, new->Peg2PowerDownUnusedLanes); - fsp_display_upd_value("Peg3PowerDownUnusedLanes", 1, - old->Peg3PowerDownUnusedLanes, new->Peg3PowerDownUnusedLanes); - fsp_display_upd_value("InitPcieAspmAfterOprom", 1, - old->InitPcieAspmAfterOprom, new->InitPcieAspmAfterOprom); - fsp_display_upd_value("PegDisableSpreadSpectrumClocking", 1, - old->PegDisableSpreadSpectrumClocking, - new->PegDisableSpreadSpectrumClocking); - // Skip UnusedUpdSpace4[3] - //TODO: Offset 0x128 and up -}