Aaron Durbin | a0a3727 | 2014-08-14 08:35:11 -0500 | [diff] [blame] | 1 | #ifndef _CPU_INTEL_ROMSTAGE_H |
| 2 | #define _CPU_INTEL_ROMSTAGE_H |
| 3 | |
Kyösti Mälkki | e325b22 | 2016-06-17 11:04:37 +0300 | [diff] [blame] | 4 | #include <arch/cpu.h> |
| 5 | |
Kyösti Mälkki | e325b22 | 2016-06-17 11:04:37 +0300 | [diff] [blame] | 6 | void mainboard_romstage_entry(unsigned long bist); |
Kyösti Mälkki | a4ffe9d | 2016-06-27 13:24:11 +0300 | [diff] [blame] | 7 | |
Kyösti Mälkki | 5bc641a | 2019-08-09 09:37:49 +0300 | [diff] [blame^] | 8 | /* fill_postcar_frame() is called after raminit completes and right before |
| 9 | * calling run_postcar_phase(). Implementation should call postcar_frame_add_mtrr() |
| 10 | * to tag memory ranges as cacheable to speed up execution of postcar and |
| 11 | * early ramstage. */ |
| 12 | void fill_postcar_frame(struct postcar_frame *pcf); |
Kyösti Mälkki | 6a8ce0d | 2018-05-17 17:22:51 +0300 | [diff] [blame] | 13 | |
Aaron Durbin | a0a3727 | 2014-08-14 08:35:11 -0500 | [diff] [blame] | 14 | #endif /* _CPU_INTEL_ROMSTAGE_H */ |