coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
msr.h File Reference

Go to the source code of this file.

Macros

#define PSTATE_DEF_HI_ENABLE_SHIFT   31
 
#define PSTATE_DEF_HI_ENABLE_MASK   (0x1 << PSTATE_DEF_HI_ENABLE_SHIFT)
 
#define PSTATE_DEF_LO_CUR_DIV_SHIFT   30
 
#define PSTATE_DEF_LO_CUR_DIV_MASK   (0x3 << PSTATE_DEF_LO_CUR_DIV_SHIFT)
 
#define PSTATE_DEF_LO_CUR_VAL_SHIFT   22
 
#define PSTATE_DEF_LO_CUR_VAL_MASK   (0xFF << PSTATE_DEF_LO_CUR_VAL_SHIFT)
 
#define PSTATE_DEF_LO_CORE_VID_SHIFT   14
 
#define PSTATE_DEF_LO_CORE_VID_MASK   (0xFF << PSTATE_DEF_LO_CORE_VID_SHIFT)
 
#define PSTATE_DEF_LO_FREQ_DIV_SHIFT   8
 
#define PSTATE_DEF_LO_FREQ_DIV_MASK   (0x3F << PSTATE_DEF_LO_FREQ_DIV_SHIFT)
 
#define PSTATE_DEF_LO_FREQ_DIV_MIN   0x8
 
#define PSTATE_DEF_LO_EIGHTH_STEP_MAX   0x1A
 
#define PSTATE_DEF_LO_FREQ_DIV_MAX   0x3E
 
#define PSTATE_DEF_LO_FREQ_MUL_SHIFT   0
 
#define PSTATE_DEF_LO_FREQ_MUL_MASK   (0xFF << PSTATE_DEF_LO_FREQ_MUL_SHIFT)
 
#define PSTATE_DEF_LO_CORE_FREQ_BASE   25
 

Macro Definition Documentation

◆ PSTATE_DEF_HI_ENABLE_MASK

#define PSTATE_DEF_HI_ENABLE_MASK   (0x1 << PSTATE_DEF_HI_ENABLE_SHIFT)

Definition at line 12 of file msr.h.

◆ PSTATE_DEF_HI_ENABLE_SHIFT

#define PSTATE_DEF_HI_ENABLE_SHIFT   31

Definition at line 11 of file msr.h.

◆ PSTATE_DEF_LO_CORE_FREQ_BASE

#define PSTATE_DEF_LO_CORE_FREQ_BASE   25

Definition at line 26 of file msr.h.

◆ PSTATE_DEF_LO_CORE_VID_MASK

#define PSTATE_DEF_LO_CORE_VID_MASK   (0xFF << PSTATE_DEF_LO_CORE_VID_SHIFT)

Definition at line 18 of file msr.h.

◆ PSTATE_DEF_LO_CORE_VID_SHIFT

#define PSTATE_DEF_LO_CORE_VID_SHIFT   14

Definition at line 17 of file msr.h.

◆ PSTATE_DEF_LO_CUR_DIV_MASK

#define PSTATE_DEF_LO_CUR_DIV_MASK   (0x3 << PSTATE_DEF_LO_CUR_DIV_SHIFT)

Definition at line 14 of file msr.h.

◆ PSTATE_DEF_LO_CUR_DIV_SHIFT

#define PSTATE_DEF_LO_CUR_DIV_SHIFT   30

Definition at line 13 of file msr.h.

◆ PSTATE_DEF_LO_CUR_VAL_MASK

#define PSTATE_DEF_LO_CUR_VAL_MASK   (0xFF << PSTATE_DEF_LO_CUR_VAL_SHIFT)

Definition at line 16 of file msr.h.

◆ PSTATE_DEF_LO_CUR_VAL_SHIFT

#define PSTATE_DEF_LO_CUR_VAL_SHIFT   22

Definition at line 15 of file msr.h.

◆ PSTATE_DEF_LO_EIGHTH_STEP_MAX

#define PSTATE_DEF_LO_EIGHTH_STEP_MAX   0x1A

Definition at line 22 of file msr.h.

◆ PSTATE_DEF_LO_FREQ_DIV_MASK

#define PSTATE_DEF_LO_FREQ_DIV_MASK   (0x3F << PSTATE_DEF_LO_FREQ_DIV_SHIFT)

Definition at line 20 of file msr.h.

◆ PSTATE_DEF_LO_FREQ_DIV_MAX

#define PSTATE_DEF_LO_FREQ_DIV_MAX   0x3E

Definition at line 23 of file msr.h.

◆ PSTATE_DEF_LO_FREQ_DIV_MIN

#define PSTATE_DEF_LO_FREQ_DIV_MIN   0x8

Definition at line 21 of file msr.h.

◆ PSTATE_DEF_LO_FREQ_DIV_SHIFT

#define PSTATE_DEF_LO_FREQ_DIV_SHIFT   8

Definition at line 19 of file msr.h.

◆ PSTATE_DEF_LO_FREQ_MUL_MASK

#define PSTATE_DEF_LO_FREQ_MUL_MASK   (0xFF << PSTATE_DEF_LO_FREQ_MUL_SHIFT)

Definition at line 25 of file msr.h.

◆ PSTATE_DEF_LO_FREQ_MUL_SHIFT

#define PSTATE_DEF_LO_FREQ_MUL_SHIFT   0

Definition at line 24 of file msr.h.