coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
cpu.h File Reference
#include <cpu/x86/msr.h>
#include <intelblocks/msr.h>
#include <soc/msr.h>
Include dependency graph for cpu.h:

Go to the source code of this file.

Functions

void apollolake_init_cpus (struct device *dev)
 
void mainboard_devtree_update (struct device *dev)
 
static void flush_l1d_to_l2 (void)
 

Function Documentation

◆ apollolake_init_cpus()

void apollolake_init_cpus ( struct device dev)

Definition at line 263 of file cpu.c.

References CONFIG, fast_spi_cache_bios_region(), device::link_list, and soc_init_cpus().

Here is the call graph for this function:

◆ flush_l1d_to_l2()

static void flush_l1d_to_l2 ( void  )
inlinestatic

Definition at line 15 of file cpu.h.

References FLUSH_DL1_L2, msr_struct::lo, MSR_POWER_MISC, rdmsr(), and wrmsr().

Referenced by platform_segment_loaded().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mainboard_devtree_update()