coreboot-kgpe-d16/src/mainboard/purism/librem_bdw
Angel Pons 65f81a7b90 broadwell: Flatten mainboard_pre_raminit
All Broadwell boards only use the `mainboard_pre_raminit` function to
call `mainboard_fill_pei_data` and optionally `mainboard_fill_spd_data`.

Move the declaration and weak definition of `mainboard_fill_spd_data` to
platform code, replace the call to `mainboard_pre_raminit` in romstage.c
with calls to `mainboard_fill_pei_data` and `mainboard_fill_spd_data`,
and delete all other instances of `mainboard_pre_raminit` for Broadwell.
Finally, delete now-empty romstage.c and spd.h files from mainboards.

Change-Id: I3334b20bd7138bb753b996a137ff106e87c6e8a5
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/49776
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
2021-01-24 12:06:55 +00:00
..
acpi treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
variants soc/intel/broadwell: Separate PCH in devicetree 2020-10-30 00:45:36 +00:00
board_info.txt
data.vbt purism/librem_bdw: add/use VBT file 2019-11-20 13:34:19 +00:00
devicetree.cb mb/purism/librem_bdw: Use Haswell CPU code 2021-01-24 12:02:25 +00:00
dsdt.asl soc/intel/broadwell/acpi: Rename systemagent.asl 2020-11-13 13:05:26 +00:00
gma-mainboard.ads treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
gpio.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
hda_verb.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
Kconfig soc/intel/broadwell: Select CPU_INTEL_HASWELL 2021-01-24 12:04:40 +00:00
Kconfig.name
mainboard.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
Makefile.inc src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00