![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <baseboard/variants.h>
#include <console/console.h>
#include <soc/cnl_memcfg_init.h>
#include <soc/romstage.h>
#include <spd_bin.h>
#include <spd_cache.h>
Go to the source code of this file.
Functions | |
void | mainboard_memory_init_params (FSPM_UPD *memupd) |
void mainboard_memory_init_params | ( | FSPM_UPD * | memupd | ) |
Definition at line 10 of file romstage_spd_smbus.c.
References spd_block::addr_map, BIOS_INFO, BIOS_WARNING, cannonlake_memcfg_init(), CB_ERR, CB_SUCCESS, check_if_dimm_changed(), cnl_mb_cfg::dq_pins_interleaved, dump_spd_info(), get_spd_smbus(), spd_block::len, load_spd_cache(), memcfg, NOT_EXISTING, NULL, printk, READ_SPD_MEMPTR, spd_info::read_type, cnl_mb_cfg::spd, spd_block::spd_array, spd_cache_is_valid(), spd_by_pointer::spd_data_len, spd_by_pointer::spd_data_ptr, spd_info::spd_data_by::spd_data_ptr_info, spd_fill_from_cache(), spd_info::spd_spec, update_spd_cache(), variant_memory_params(), and cnl_mb_cfg::vref_ca_config.