coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pattrs Struct Reference

#include <pattrs.h>

Collaboration diagram for pattrs:
Collaboration graph

Data Fields

msr_t platform_id
 
msr_t platform_info
 
int iacore_ratios [IACORE_END]
 
int iacore_vids [IACORE_END]
 
uint32_t cpuid
 
int revid
 
int stepping
 
const voidmicrocode_patch
 
int address_bits
 
unsigned int num_cpus
 
unsigned int bclk_khz
 

Detailed Description

Definition at line 22 of file pattrs.h.

Field Documentation

◆ address_bits

int pattrs::address_bits

Definition at line 31 of file pattrs.h.

◆ bclk_khz

unsigned int pattrs::bclk_khz

Definition at line 33 of file pattrs.h.

Referenced by generate_p_state_entries().

◆ cpuid

uint32_t pattrs::cpuid

Definition at line 27 of file pattrs.h.

◆ iacore_ratios

int pattrs::iacore_ratios

Definition at line 25 of file pattrs.h.

Referenced by generate_p_state_entries().

◆ iacore_vids

int pattrs::iacore_vids

Definition at line 26 of file pattrs.h.

Referenced by generate_p_state_entries().

◆ microcode_patch

const void * pattrs::microcode_patch

Definition at line 30 of file pattrs.h.

Referenced by get_microcode_info(), and per_cpu_smm_trigger().

◆ num_cpus

unsigned int pattrs::num_cpus

Definition at line 32 of file pattrs.h.

Referenced by generate_cpu_entries(), generate_p_state_entries(), and get_cpu_count().

◆ platform_id

msr_t pattrs::platform_id

Definition at line 23 of file pattrs.h.

◆ platform_info

msr_t pattrs::platform_info

Definition at line 24 of file pattrs.h.

◆ revid

int pattrs::revid

Definition at line 28 of file pattrs.h.

◆ stepping

int pattrs::stepping

Definition at line 29 of file pattrs.h.

Referenced by lpe_stash_firmware_info().


The documentation for this struct was generated from the following file: