coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
soc_services.h File Reference
#include <types.h>
Include dependency graph for soc_services.h:

Go to the source code of this file.

Functions

int initialize_dram (void)
 
void start_tzbsp (void)
 
int tz_init_wrapper (int, int, void *)
 
void start_rpm (void)
 
void ipq_cbmem_backing_store_ready (void)
 

Variables

u8 _memlayout_cbmem_top []
 

Function Documentation

◆ initialize_dram()

int initialize_dram ( void  )

Definition at line 61 of file blobs_init.c.

◆ ipq_cbmem_backing_store_ready()

void ipq_cbmem_backing_store_ready ( void  )

Definition at line 8 of file cbmem.c.

◆ start_rpm()

void start_rpm ( void  )

Definition at line 89 of file blobs_init.c.

References BIOS_INFO, die(), load_ipq_blob(), printk, read32(), RPM_FW_MAGIC_NUM, RPM_INT, RPM_INT_ACK, RPM_SIGNAL_COOKIE, RPM_SIGNAL_ENTRY, RPM_VERSION, stopwatch_expired(), stopwatch_init_usecs_expire(), and write32().

Referenced by mainboard_init().

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

◆ start_tzbsp()

void start_tzbsp ( void  )

Definition at line 106 of file blobs_init.c.

◆ tz_init_wrapper()

int tz_init_wrapper ( int  ,
int  ,
void  
)

Referenced by start_tzbsp().

Here is the caller graph for this function:

Variable Documentation

◆ _memlayout_cbmem_top

u8 _memlayout_cbmem_top[]
extern

Referenced by cbmem_top_chipset().