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

Go to the source code of this file.

Functions

void start_cpu (int cpu, void *entry_64)
 
void start_cpu_silent (int cpu, void *entry_64)
 
void cpu_prepare_startup (void *entry_64)
 

Function Documentation

◆ cpu_prepare_startup()

void cpu_prepare_startup ( void entry_64)

Definition at line 30 of file cpu.c.

References tegra_secure_boot::sb_aa64_reset_high, tegra_secure_boot::sb_aa64_reset_low, setbits32, TEGRA_SB_BASE, and write32().

Referenced by start_cpu_silent().

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

◆ start_cpu()

void start_cpu ( int  cpu,
void entry_64 
)

Definition at line 58 of file cpu.c.

References BIOS_DEBUG, printk, and start_cpu_silent().

Here is the call graph for this function:

◆ start_cpu_silent()

void start_cpu_silent ( int  cpu,
void entry_64 
)

Definition at line 52 of file cpu.c.

References cpu_prepare_startup(), and enable_core_clocks().

Referenced by start_cpu().

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