coreboot/src/soc
Marco Chen 540af09602 soc/intel/tigerlake: Allow mainboard to override DRAM part number
In order to support mainboards that do not store DRAM part number in
the traditional way i.e. within the CBFS SPD for soldered memory, this
change provides a runtime callback to allow mainboards to provide DRAM
part number from a custom location e.g. external EEPROM on volteer /
dedede.

For other boards it should be a NOP since the weak implementation of
mainboard_get_dram_part_num does nothing.

BUG=b:152019429

Change-Id: If940a76d36a7645a7441ba418aa7aec9af9f6319
Signed-off-by: Marco Chen <marcochen@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39860
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
2020-04-07 06:31:12 +00:00
..
amd soc/amd: Use SPDX for GPL-2.0-only files 2020-04-05 17:43:39 +00:00
cavium soc/cavium: Use SPDX for GPL-2.0-only files 2020-04-06 13:41:29 +00:00
intel soc/intel/tigerlake: Allow mainboard to override DRAM part number 2020-04-07 06:31:12 +00:00
mediatek soc/mediatek: Use SPDX for GPL-2.0-only files 2020-04-05 17:52:22 +00:00
nvidia soc/nvidia: Use SPDX for GPL-2.0-only files 2020-04-06 13:41:02 +00:00
qualcomm soc/qualcomm: Use SPDX for GPL-2.0-only files 2020-04-05 17:51:54 +00:00
rockchip soc/rockchip: Use SPDX for GPL-2.0-only files 2020-04-06 13:41:57 +00:00
samsung soc/samsung: Use SPDX for GPL-2.0-only files 2020-04-06 13:41:43 +00:00
sifive soc/sifive: Use SPDX for GPL-2.0-only files 2020-04-05 17:51:11 +00:00
ucb soc/ucb: Use SPDX for GPL-2.0-only files 2020-04-05 17:47:49 +00:00