MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER Union Reference

Data Fields

struct {
   UINT32   MaxRatioLimitGroup0:8
 
   UINT32   MaxRatioLimitGroup1:8
 
   UINT32   MaxRatioLimitGroup2:8
 
   UINT32   MaxRatioLimitGroup3:8
 
   UINT32   MaxRatioLimitGroup4:8
 
   UINT32   MaxRatioLimitGroup5:8
 
   UINT32   MaxRatioLimitGroup6:8
 
   UINT32   MaxRatioLimitGroup7:8
 
Bits
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_GOLDMONT_TURBO_RATIO_LIMIT

Field Documentation

struct { ... } MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::Bits

Individual bit fields

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup0

[Bits 7:0] Package. Maximum Ratio Limit for Active cores in Group 0 Maximum turbo ratio limit when number of active cores is less or equal to Group 0 threshold.

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup1

[Bits 15:8] Package. Maximum Ratio Limit for Active cores in Group 1 Maximum turbo ratio limit when number of active cores is less or equal to Group 1 threshold and greater than Group 0 threshold.

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup2

[Bits 23:16] Package. Maximum Ratio Limit for Active cores in Group 2 Maximum turbo ratio limit when number of active cores is less or equal to Group 2 threshold and greater than Group 1 threshold.

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup3

[Bits 31:24] Package. Maximum Ratio Limit for Active cores in Group 3 Maximum turbo ratio limit when number of active cores is less or equal to Group 3 threshold and greater than Group 2 threshold.

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup4

[Bits 39:32] Package. Maximum Ratio Limit for Active cores in Group 4 Maximum turbo ratio limit when number of active cores is less or equal to Group 4 threshold and greater than Group 3 threshold.

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup5

[Bits 47:40] Package. Maximum Ratio Limit for Active cores in Group 5 Maximum turbo ratio limit when number of active cores is less or equal to Group 5 threshold and greater than Group 4 threshold.

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup6

[Bits 55:48] Package. Maximum Ratio Limit for Active cores in Group 6 Maximum turbo ratio limit when number of active cores is less or equal to Group 6 threshold and greater than Group 5 threshold.

UINT32 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::MaxRatioLimitGroup7

[Bits 63:56] Package. Maximum Ratio Limit for Active cores in Group 7 Maximum turbo ratio limit when number of active cores is less or equal to Group 7 threshold and greater than Group 6 threshold.

UINT64 MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER::Uint64

All bit fields as a 64-bit value