coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pnpconfig.h File Reference
#include <soc/pcr_ids.h>
Include dependency graph for pnpconfig.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pnpconfig
 

Macros

#define MAKE_MASK_INCLUSIVE(msb)   MAKE_MASK(msb+1)
 
#define MAKE_MASK(msb)   (uint32_t)((1ULL << (msb)) - 1)
 
#define MASK_VAL(msb, lsb, val)    ~(MAKE_MASK_INCLUSIVE(msb) & ~MAKE_MASK(lsb)), (val) << (lsb)
 
#define AUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT
 
#define AUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT
 
#define AUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT
 
#define BUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT
 
#define BUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT
 
#define BUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT
 
#define TUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT
 
#define TUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT
 
#define TUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT
 
#define VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT
 
#define VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT
 
#define VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT
 

Macro Definition Documentation

◆ AUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT

#define AUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 22 of file pnpconfig.h.

◆ AUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT

#define AUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 100 of file pnpconfig.h.

◆ AUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT

#define AUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 178 of file pnpconfig.h.

◆ BUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT

#define BUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 256 of file pnpconfig.h.

◆ BUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT

#define BUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 326 of file pnpconfig.h.

◆ BUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT

#define BUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 396 of file pnpconfig.h.

◆ MAKE_MASK

#define MAKE_MASK (   msb)    (uint32_t)((1ULL << (msb)) - 1)

Definition at line 10 of file pnpconfig.h.

◆ MAKE_MASK_INCLUSIVE

#define MAKE_MASK_INCLUSIVE (   msb)    MAKE_MASK(msb+1)

Definition at line 8 of file pnpconfig.h.

◆ MASK_VAL

#define MASK_VAL (   msb,
  lsb,
  val 
)     ~(MAKE_MASK_INCLUSIVE(msb) & ~MAKE_MASK(lsb)), (val) << (lsb)

Definition at line 12 of file pnpconfig.h.

◆ TUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT

#define TUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 466 of file pnpconfig.h.

◆ TUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT

#define TUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 560 of file pnpconfig.h.

◆ TUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT

#define TUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT

Definition at line 654 of file pnpconfig.h.

◆ VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT

#define VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT
Value:
BUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT, \
TUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT
#define AUNIT_VALUEFORPERF_MSG_VALUES_PLATFORM_DEFAULT
Definition: pnpconfig.h:22

Definition at line 758 of file pnpconfig.h.

◆ VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT

#define VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT
Value:
BUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT, \
TUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT
#define AUNIT_VALUEFORPOWER_MSG_VALUES_PLATFORM_DEFAULT
Definition: pnpconfig.h:100

Definition at line 753 of file pnpconfig.h.

◆ VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT

#define VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT
Value:
BUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT, \
TUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT
#define AUNIT_VALUEFORPWRPERF_MSG_VALUES_PLATFORM_DEFAULT
Definition: pnpconfig.h:178

Definition at line 748 of file pnpconfig.h.