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 {
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 */
void mb_get_spd_map(struct spd_info *spdi)
Definition: romstage.c:19
void perform_raminit(const int s3resume)
Definition: raminit.c:342
unsigned char uint8_t
Definition: stdint.h:8
Definition: spd.h:11
unsigned int spd_index
Definition: raminit.h:12
uint8_t addresses[4]
Definition: raminit.h:11