coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
raminit.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#ifndef NORTHBRIDGE_INTEL_HASWELL_RAMINIT_H
4
#define NORTHBRIDGE_INTEL_HASWELL_RAMINIT_H
5
6
#include <types.h>
7
8
#define SPD_MEMORY_DOWN 0xff
9
10
struct
spd_info
{
11
uint8_t
addresses
[4];
12
unsigned
int
spd_index
;
13
};
14
15
/* Mainboard callback to fill in the SPD addresses */
16
void
mb_get_spd_map
(
struct
spd_info
*spdi);
17
18
void
perform_raminit
(
const
int
s3resume);
19
20
#endif
/* NORTHBRIDGE_INTEL_HASWELL_RAMINIT_H */
mb_get_spd_map
void mb_get_spd_map(struct spd_info *spdi)
Definition:
romstage.c:19
perform_raminit
void perform_raminit(const int s3resume)
Definition:
raminit.c:342
uint8_t
unsigned char uint8_t
Definition:
stdint.h:8
spd_info
Definition:
spd.h:11
spd_info::spd_index
unsigned int spd_index
Definition:
raminit.h:12
spd_info::addresses
uint8_t addresses[4]
Definition:
raminit.h:11
src
northbridge
intel
haswell
raminit.h
Generated by
1.9.1