coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mmu.c File Reference
#include <arch/mmu.h>
#include <soc/mmu.h>
#include <soc/mmu_common.h>
#include <soc/symbols_common.h>
Include dependency graph for mmu.c:

Go to the source code of this file.

Functions

__weak bool soc_modem_carve_out (void **start, void **end)
 
void qc_mmu_dram_config_post_dram_init (void *ddr_base, size_t ddr_size)
 

Function Documentation

◆ qc_mmu_dram_config_post_dram_init()

void qc_mmu_dram_config_post_dram_init ( void ddr_base,
size_t  ddr_size 
)

Definition at line 10 of file mmu.c.

References CACHED_RAM, mmu_config_range(), NULL, REGION_SIZE, and soc_modem_carve_out().

Referenced by write_ddr_information().

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

◆ soc_modem_carve_out()

__weak bool soc_modem_carve_out ( void **  start,
void **  end 
)

Definition at line 8 of file mmu.c.

Referenced by qc_mmu_dram_config_post_dram_init().

Here is the caller graph for this function: