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

#include <cnl_memcfg_init.h>

Collaboration diagram for cnl_mb_cfg:
Collaboration graph

Data Fields

struct spd_info spd [NUM_DIMM_SLOT]
 
uint8_t dq_map [DDR_NUM_CHANNELS][6][DDR_NUM_PACKAGES]
 
uint8_t dqs_map [DDR_NUM_CHANNELS][DQ_BITS_PER_DQS]
 
uint16_t rcomp_resistor [3]
 
uint16_t rcomp_targets [5]
 
uint8_t dq_pins_interleaved
 
uint8_t vref_ca_config
 
uint8_t ect
 

Detailed Description

Definition at line 55 of file cnl_memcfg_init.h.

Field Documentation

◆ dq_map

uint8_t cnl_mb_cfg::dq_map[DDR_NUM_CHANNELS][6][DDR_NUM_PACKAGES]

Definition at line 72 of file cnl_memcfg_init.h.

◆ dq_pins_interleaved

uint8_t cnl_mb_cfg::dq_pins_interleaved

Definition at line 103 of file cnl_memcfg_init.h.

Referenced by cannonlake_memcfg_init(), and mainboard_memory_init_params().

◆ dqs_map

uint8_t cnl_mb_cfg::dqs_map[DDR_NUM_CHANNELS][DQ_BITS_PER_DQS]

Definition at line 83 of file cnl_memcfg_init.h.

◆ ect

uint8_t cnl_mb_cfg::ect

Definition at line 114 of file cnl_memcfg_init.h.

Referenced by cannonlake_memcfg_init().

◆ rcomp_resistor

uint16_t cnl_mb_cfg::rcomp_resistor[3]

Definition at line 90 of file cnl_memcfg_init.h.

Referenced by mainboard_memory_init_params().

◆ rcomp_targets

uint16_t cnl_mb_cfg::rcomp_targets[5]

Definition at line 96 of file cnl_memcfg_init.h.

◆ spd

◆ vref_ca_config

uint8_t cnl_mb_cfg::vref_ca_config

Definition at line 111 of file cnl_memcfg_init.h.

Referenced by cannonlake_memcfg_init(), and mainboard_memory_init_params().


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