coreboot-kgpe-d16/src/soc/intel/baytrail
Matt DeVillier 8536072346 soc/baytrail/raminit: Populate SMBIOS type 17 tables
Populate SMBIOS type 17 tables using data from SPD and read via IOSF.
Refactor print_dram_info() to pass thru SPD data and channel/speed info.
Move call to print_dram_info() after cbmem initialization so the SMBIOS
data has somewhere to go.

Test: build/boot google/swanky, verify via dmidecode.

Change-Id: I1c12b539c78d095713421b93115a4095f3d4278d
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40643
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2020-04-28 08:02:57 +00:00
..
acpi soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
bootblock soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
include/soc soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
romstage soc/baytrail/raminit: Populate SMBIOS type 17 tables 2020-04-28 08:02:57 +00:00
acpi.c acpi: Bump FADT to revision 6 2020-04-13 23:32:15 +00:00
chip.c Replace DEVICE_NOOP with noop_(set|read)_resources 2020-04-10 11:50:22 +00:00
chip.h soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
cpu.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
dptf.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
ehci.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
elog.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
emmc.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
gfx.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
gpio.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
hda.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
iosf.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
Kconfig soc/intel/baytrail: Add SOUTHBRIDGE_INTEL_COMMON_SMBUS 2020-01-14 18:16:48 +00:00
lpe.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
lpss.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
Makefile.inc soc/intel/baytrail: Move to C_ENVIRONMENT_BOOTBLOCK 2019-11-29 17:34:12 +00:00
memmap.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
northcluster.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
pcie.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
perf_power.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
placeholders.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
pmutil.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
ramstage.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
refcode.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
sata.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
scc.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
sd.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
smihandler.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
smm.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
southcluster.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
tsc_freq.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00
xhci.c soc/intel/baytrail: Use SPDX for GPL-2.0-only files 2020-04-06 19:24:19 +00:00