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

Go to the source code of this file.

Functions

const struct SystemMemoryMapHob * get_system_memory_map (void)
 
uint32_t get_socket_stack_busno (uint32_t socket, uint32_t stack)
 
int soc_get_stack_for_port (int port)
 

Function Documentation

◆ get_socket_stack_busno()

uint32_t get_socket_stack_busno ( uint32_t  socket,
uint32_t  stack 
)

Definition at line 33 of file soc_util.c.

References assert, and get_iio_uds().

Referenced by set_pcu_locks().

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

◆ get_system_memory_map()

const struct SystemMemoryMapHob* get_system_memory_map ( void  )

Definition at line 12 of file soc_util.c.

References assert, fsp_find_extension_hob_by_guid(), and NULL.

Referenced by dl_oem_smbios_strings(), and get_srat_memory_entries().

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

◆ soc_get_stack_for_port()

int soc_get_stack_for_port ( int  port)

Definition at line 51 of file soc_util.c.

Referenced by acpi_create_dmar_ds_pci_br_for_port().

Here is the caller graph for this function: