coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
romstage.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <baseboard/variants.h>
4 #include <soc/meminit.h>
5 #include <soc/romstage.h>
6 
7 void mainboard_memory_init_params(FSPM_UPD *memupd)
8 {
9  meminit_lpddr4_by_sku(&memupd->FspmConfig,
11 }
12 
14 {
16 }
void save_lpddr4_dimm_info(const struct lpddr4_cfg *lpcfg, size_t mem_sku)
void meminit_lpddr4_by_sku(FSP_M_CONFIG *cfg, const struct lpddr4_cfg *lpcfg, size_t sku_id)
Definition: meminit.c:315
__weak void mainboard_save_dimm_info(struct romstage_params *params)
Definition: romstage.c:138
const struct lpddr4_cfg * variant_lpddr4_config(void)
Definition: memory.c:190
void mainboard_memory_init_params(FSPM_UPD *mupd)
Definition: romstage.c:22
int __weak variant_memory_sku(void)
Definition: memory.c:74