coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
soc_mem_cfg Struct Reference

#include <meminit.h>

Collaboration diagram for soc_mem_cfg:
Collaboration graph

Data Fields

size_t num_phys_channels
 
size_t phys_to_mrc_map [MRC_CHANNELS]
 
struct {
   uint32_t   half_channel
 
   uint32_t   mixed_topo
 
md_phy_masks
 

Detailed Description

Definition at line 63 of file meminit.h.

Field Documentation

◆ half_channel

uint32_t soc_mem_cfg::half_channel

Definition at line 101 of file meminit.h.

Referenced by read_spd_md().

◆ 

struct { ... } soc_mem_cfg::md_phy_masks

Referenced by read_spd_md().

◆ mixed_topo

uint32_t soc_mem_cfg::mixed_topo

Definition at line 106 of file meminit.h.

Referenced by read_spd_md().

◆ num_phys_channels

size_t soc_mem_cfg::num_phys_channels

Definition at line 68 of file meminit.h.

Referenced by ddr5_fill_dimm_module_info(), read_spd_dimm(), and read_spd_md().

◆ phys_to_mrc_map

size_t soc_mem_cfg::phys_to_mrc_map[MRC_CHANNELS]

Definition at line 83 of file meminit.h.

Referenced by ddr5_fill_dimm_module_info(), read_spd_dimm(), and read_spd_md().


The documentation for this struct was generated from the following file: