coreboot-kgpe-d16/src/mainboard
Felix Held dd73714249 soc/amd/picasso: factor out UPD-M configuration from romstage
Move the parts of romstage.c that populate the UPD-M data structure to
the newly created fsp_m_params.c file. Since
platform_fsp_memory_init_params_cb gets called from the FSP driver and
not directly from car_stage_entry the two code parts in romstage.c
weren't directly interacting. Since soc/romstage.h only contains the
mainboard_updm_update function prototype, rename it to soc/fsp.h. This
patch also removes a few unused includes.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I52c21f13520dbdfab37587d17b3a8a3b1a780f36
Reviewed-on: https://review.coreboot.org/c/coreboot/+/51834
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
2021-03-29 19:52:12 +00:00
..
51nb ACPI: Move common _PIC method 2021-02-14 21:35:47 +00:00
acer sb/intel/i82801jx: Drop Global NVS support 2021-02-11 16:38:15 +00:00
adlink
amd mb/amd/majolica: Enable IO port 2E/2F 2021-03-25 19:24:34 +00:00
aopen
apple src/mb: Remove unused <console/console.h> 2021-02-15 10:48:53 +00:00
asrock nb/intel/haswell: Decouple mainboard USB config from MRC 2021-03-25 07:51:38 +00:00
asus mb/asus/p2b: Refactor southbridge ACPI stuff 2021-03-22 11:30:55 +00:00
bap AGESA,binaryPI boards: Drop invalid MP table files 2021-03-16 21:32:06 +00:00
biostar AGESA,binaryPI boards: Drop invalid MP table files 2021-03-16 21:32:06 +00:00
bostentech
cavium mb/: Drop the provided name in chip_ops 2021-02-21 22:54:05 +00:00
clevo mb/{clevo/cml-u,system76/lemp9}: Clarify gen2_dec use 2021-03-19 11:21:12 +00:00
compulab
dell src/mb: Remove unused <console/console.h> 2021-02-15 10:48:53 +00:00
elmex AGESA,binaryPI boards: Drop invalid MP table files 2021-03-16 21:32:06 +00:00
emulation mb/emulation/qemu-q35: Fix format specifier for a size_t 2021-03-24 07:54:05 +00:00
example
facebook spd_bin: Replace get_spd_cbfs_rdev() with spd_cbfs_map() 2021-03-17 08:10:35 +00:00
foxconn mb/{intel/d510mo,foxconn/d41s}/devicetree.cb: Remove PEG device 2021-03-03 09:00:08 +00:00
getac sb/ti/pcixx12: Remove NOOP chip driver 2021-03-05 10:58:33 +00:00
gigabyte mb/gigabyte: Add GA-D510UD 2021-03-03 08:59:36 +00:00
gizmosphere AGESA,binaryPI boards: Drop invalid MP table files 2021-03-16 21:32:06 +00:00
google soc/amd/picasso: factor out UPD-M configuration from romstage 2021-03-29 19:52:12 +00:00
hp nb/intel/haswell: Decouple mainboard USB config from MRC 2021-03-25 07:51:38 +00:00
ibase mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
intel mb/intel/adlrvp_m: Enable ADL-M RVP LP5 memory configuration 2021-03-28 16:01:15 +00:00
jetway AGESA,binaryPI boards: Drop invalid MP table files 2021-03-16 21:32:06 +00:00
kontron mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
lenovo nb/intel/haswell: Decouple mainboard USB config from MRC 2021-03-25 07:51:38 +00:00
libretrend
lippert AGESA,binaryPI boards: Drop invalid MP table files 2021-03-16 21:32:06 +00:00
msi nb/intel/haswell: Decouple mainboard USB config from MRC 2021-03-25 07:51:38 +00:00
ocp mainboard/: Register chipset_lockdown on xeon_sp mainboards 2021-03-20 16:00:54 +00:00
opencellular mb/: Drop the provided name in chip_ops 2021-02-21 22:54:05 +00:00
packardbell src/mb: Remove unused <console/console.h> 2021-02-15 10:48:53 +00:00
pcengines AGESA,binaryPI boards: Drop invalid MP table files 2021-03-16 21:32:06 +00:00
pine64 mainboard/pine64/rockpro64: Add initial ROCKPro64 support 2021-02-18 16:18:18 +00:00
portwell spd_bin: Replace get_spd_cbfs_rdev() with spd_cbfs_map() 2021-03-17 08:10:35 +00:00
prodrive mb/prodrive/hermes: Disable HDA codec Port E by default on R04+ 2021-03-18 08:15:01 +00:00
protectli soc/intel/braswell: Factor out common acpi_fill_madt 2021-03-12 15:41:35 +00:00
purism mb/purism/librem_14: Move/fix touchpad interrupt GPIO 2021-03-28 16:05:57 +00:00
razer spd_bin: Replace get_spd_cbfs_rdev() with spd_cbfs_map() 2021-03-17 08:10:35 +00:00
roda mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
samsung sandybridge MRC boards: Drop channel disable masks 2021-02-12 07:52:01 +00:00
sapphire mainboard: Drop unneeded default_brightness_levels.asl 2021-02-12 07:58:43 +00:00
scaleway mb/scaleway/tagada: Don't change FIAMUX when Security Override is set 2021-03-19 11:36:27 +00:00
siemens mb/siemens/mc_apl1/variants/mc_apl2/mainboard.c: Clean includes 2021-02-16 17:09:20 +00:00
sifive cbfs: Pull handling of the CBFS_CACHE mem_pool into CBFS core 2021-03-08 22:31:29 +00:00
supermicro nb/intel/haswell: Decouple mainboard USB config from MRC 2021-03-25 07:51:38 +00:00
system76 mb/system76/gaze15: Add System76 Gazelle 15 2021-03-24 07:53:40 +00:00
ti
up mb/up/squared: Select NO_UART_ON_SUPERIO 2021-02-12 08:00:03 +00:00
Kconfig