coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <cbmem.h>
#include <console/console.h>
#include <string.h>
#include <soc/hob_mem.h>
#include <smbios.h>
#include <memory_info.h>
#include <soc/ramstage.h>
Go to the source code of this file.
Functions | |
void | soc_save_dimm_info (void) |
void | mainboard_add_dimm_info (struct memory_info *mem_info, int channel, int dimm, int index) |
void mainboard_add_dimm_info | ( | struct memory_info * | mem_info, |
int | channel, | ||
int | dimm, | ||
int | index | ||
) |
Definition at line 115 of file hob_mem.c.
References BIOS_DEBUG, and printk.
Referenced by soc_save_dimm_info().
Definition at line 14 of file hob_mem.c.
References ARRAY_SIZE, BIOS_DEBUG, dimm_info::bus_width, cbmem_add(), CBMEM_ID_MEMINFO, dimm_info::channel_num, CONFIG, dimm_info::ddr_frequency, dimm_info::ddr_type, memory_info::dimm, memory_info::dimm_cnt, dimm_info::dimm_num, dimm_info::dimm_size, mainboard_add_dimm_info(), MEMORY_BUS_WIDTH_128, MEMORY_BUS_WIDTH_16, MEMORY_BUS_WIDTH_32, MEMORY_BUS_WIDTH_64, MEMORY_BUS_WIDTH_8, memset(), dimm_info::mod_id, dimm_info::module_part_number, NULL, printk, soc_display_fsp_smbios_memory_info_hob(), soc_get_fsp_smbios_memory_info_hob(), and strncpy().
Referenced by soc_init().