coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
memory.c File Reference
#include <baseboard/variants.h>
#include <gpio.h>
#include <soc/meminit.h>
#include <variant/gpio.h>
Include dependency graph for memory.c:

Go to the source code of this file.

Functions

const struct lpddr4_cfgvariant_lpddr4_config (void)
 

Variables

static const struct lpddr4_sku skus []
 
static const struct lpddr4_cfg lp4cfg
 

Function Documentation

◆ variant_lpddr4_config()

const struct lpddr4_cfg* variant_lpddr4_config ( void  )

Definition at line 97 of file memory.c.

References lp4cfg.

Variable Documentation

◆ lp4cfg

const struct lpddr4_cfg lp4cfg
static
Initial value:
= {
.skus = skus,
.num_skus = ARRAY_SIZE(skus),
.swizzle_config = &baseboard_lpddr4_swizzle,
}
#define ARRAY_SIZE(a)
Definition: helpers.h:12
const struct lpddr4_swizzle_cfg baseboard_lpddr4_swizzle
Definition: memory.c:9
static const struct lpddr4_sku skus[]
Definition: memory.c:8

Definition at line 1 of file memory.c.

Referenced by variant_lpddr4_config().

◆ skus

const struct lpddr4_sku skus[]
static

Definition at line 1 of file memory.c.