![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Data Structures | |
struct | ddr4_dq |
struct | ddr4_dqs |
struct | ddr4_dq_map |
struct | ddr4_dqs_map |
struct | lp4x_dq |
struct | lp4x_dqs |
struct | lp4x_dq_map |
struct | lp4x_dqs_map |
struct | mem_ddr4_config |
struct | mb_cfg |
Enumerations | |
enum | mem_type { MEM_TYPE_DDR4 , MEM_TYPE_DDR5 , MEM_TYPE_LP4X , MEM_TYPE_LP5X , MEM_TYPE_DDR4 , MEM_TYPE_LP4X } |
Functions | |
void | memcfg_init (FSPM_UPD *memupd, const struct mb_cfg *mb_cfg, const struct mem_spd *spd_info, bool half_populated) |
enum mem_type |
void memcfg_init | ( | FSPM_UPD * | memupd, |
const struct mb_cfg * | mb_cfg, | ||
const struct mem_spd * | spd_info, | ||
bool | half_populated | ||
) |
Definition at line 238 of file meminit.c.
References ARRAY_SIZE, mb_cfg::ddr4_config, die(), mem_ddr4_config::dq_pins_interleaved, mb_cfg::ect, FSP_M_CONFIG, mem_init_dq_upds(), mem_init_dqs_upds(), mem_init_spd_upds(), mem_populate_channel_data(), MEM_TYPE_DDR4, MEM_TYPE_LP4X, and mb_cfg::type.