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 <
soc/mrc_wrapper.h
>
4
#include <soc/romstage.h>
5
6
void
mainboard_fill_mrc_params
(
struct
mrc_params
*mp)
7
{
8
mp->
mainboard
.
dram_type
=
DRAM_DDR3L
;
9
mp->
mainboard
.
dram_info_location
=
DRAM_INFO_SPD_SMBUS
;
10
mp->
mainboard
.
dram_is_slotted
= 1;
11
mp->
mainboard
.
spd_addrs
[0] = 0x50;
/* Board only has one slot */
12
}
mainboard_fill_mrc_params
void mainboard_fill_mrc_params(struct mrc_params *mp)
Definition:
romstage.c:6
mrc_wrapper.h
DRAM_DDR3L
@ DRAM_DDR3L
Definition:
mrc_wrapper.h:20
DRAM_INFO_SPD_SMBUS
@ DRAM_INFO_SPD_SMBUS
Definition:
mrc_wrapper.h:13
mrc_mainboard_params::dram_info_location
int dram_info_location
Definition:
mrc_wrapper.h:38
mrc_mainboard_params::dram_type
int dram_type
Definition:
mrc_wrapper.h:37
mrc_mainboard_params::dram_is_slotted
int dram_is_slotted
Definition:
mrc_wrapper.h:39
mrc_mainboard_params::spd_addrs
int spd_addrs[NUM_CHANNELS]
Definition:
mrc_wrapper.h:51
mrc_params
Definition:
mrc_wrapper.h:55
mrc_params::mainboard
struct mrc_mainboard_params mainboard
Definition:
mrc_wrapper.h:59
src
mainboard
bostentech
gbyt4
romstage.c
Generated by
1.9.1