coreboot-kgpe-d16/src/mainboard
Furquan Shaikh 7418464c06 mb/google/hatch: Provide DRAM part number from EEPROM
This change reads DRAM part number from EEPROM if available and
returns it using the SoC callback (mainboard_get_dram_part_number).

BUG=b:127609572
TEST=Verify that DRAM part number from EEPROM is added to DMI table
17 (dmidecode -t 17).

Change-Id: I6ade6999828b6d67aa78d04199138f195a97ba8c
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/31851
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2019-03-13 15:49:12 +00:00
..
adi src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
adlink
advansus commonlib/loglevel.h: Drop unnecessary include 2019-03-08 13:59:33 +00:00
amd mb/mainboard/amd/serengeti_cheetah_fam10: Use PCI_DEVFN() 2019-03-13 06:58:21 +00:00
aopen src: Drop unused 'include <arch/ioapic.h>' 2019-03-13 07:29:01 +00:00
apple src/mb: Shorten 'include <arch/x86/include/arch/acpigen.h>' 2019-03-08 10:33:32 +00:00
asrock {mb,nb/pineview}/*.asl: Remove unneeded include i82801gx.h 2019-03-13 04:17:46 +00:00
asus src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
avalue commonlib/loglevel.h: Drop unnecessary include 2019-03-08 13:59:33 +00:00
bap src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
biostar src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
cavium coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
compulab coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
cubietech device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
elmex src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
emulation src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
esd src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
facebook mb/facebook/watson: Enable TPM 1.2 support 2019-03-12 00:06:43 +00:00
foxconn src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
getac src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
gigabyte src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
gizmosphere src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
google mb/google/hatch: Provide DRAM part number from EEPROM 2019-03-13 15:49:12 +00:00
hp src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
ibase src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
iei src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
intel src: Drop unused 'include <arch/ioapic.h>' 2019-03-13 07:29:01 +00:00
jetway src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
kontron src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
lenovo src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
lippert src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
msi src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
ocp coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
opencellular src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
packardbell src/mb: Shorten 'include <arch/x86/include/arch/acpigen.h>' 2019-03-08 10:33:32 +00:00
pcengines src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
purism src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
roda src/mainboard/*/*/cstates.c: Drop unused includes 2019-03-13 04:21:52 +00:00
samsung src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
sapphire arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
scaleway src: Drop unused 'include <arch/ioapic.h>' 2019-03-13 07:29:01 +00:00
siemens src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
sifive coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
supermicro commonlib/loglevel.h: Drop unnecessary include 2019-03-08 13:59:33 +00:00
ti device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
tyan coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
via coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
Kconfig