From 722c9314c7e1f66ff15b852b293a3fc5a84de25e Mon Sep 17 00:00:00 2001 From: Hualin Wei Date: Mon, 14 Jul 2025 11:54:13 +0800 Subject: [PATCH] mb/google/dedede/var/awasuki: Add 2 HYNIX modules to RAM id table Add HYNIX H54G46CYRBX267 as id 0, and add HYNIX H54G56CYRBX247 as id 1, resulting in the list below: DRAM Part Name ID to assign K4U6E3S4AB-MGCL 0 (0000) K4UBE3D4AB-MGCL 1 (0001) MT53E1G32D2NP-046 WT:B 1 (0001) NT6AP512T32BL-J1 2 (0010) NT6AP1024F32BL-J1 3 (0011) CXDB4CBAM-ML-A 2 (0010) H54G56CYRBX247 1 (0001) H54G46CYRBX267 0 (0000) BUG=430792154 TEST=Use part_id_gen to generate related settings Change-Id: I6ea840862b4b7b728a351425da9fc4052c201e3c Signed-off-by: Hualin Wei Reviewed-on: https://review.coreboot.org/c/coreboot/+/88419 Reviewed-by: Weimin Wu Reviewed-by: Matt DeVillier Reviewed-by: Eric Lai Tested-by: build bot (Jenkins) --- .../google/dedede/variants/awasuki/memory/Makefile.mk | 4 ++-- .../dedede/variants/awasuki/memory/dram_id.generated.txt | 2 ++ .../google/dedede/variants/awasuki/memory/mem_parts_used.txt | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mainboard/google/dedede/variants/awasuki/memory/Makefile.mk b/src/mainboard/google/dedede/variants/awasuki/memory/Makefile.mk index 5fc455609e..f9e8983b53 100644 --- a/src/mainboard/google/dedede/variants/awasuki/memory/Makefile.mk +++ b/src/mainboard/google/dedede/variants/awasuki/memory/Makefile.mk @@ -4,7 +4,7 @@ # util/spd_tools/bin/part_id_gen JSL lp4x src/mainboard/google/dedede/variants/awasuki/memory src/mainboard/google/dedede/variants/awasuki/memory/mem_parts_used.txt SPD_SOURCES = -SPD_SOURCES += spd/lp4x/set-1/spd-1.hex # ID = 0(0b0000) Parts = K4U6E3S4AB-MGCL -SPD_SOURCES += spd/lp4x/set-1/spd-3.hex # ID = 1(0b0001) Parts = K4UBE3D4AB-MGCL, MT53E1G32D2NP-046 WT:B +SPD_SOURCES += spd/lp4x/set-1/spd-1.hex # ID = 0(0b0000) Parts = K4U6E3S4AB-MGCL, H54G46CYRBX267 +SPD_SOURCES += spd/lp4x/set-1/spd-3.hex # ID = 1(0b0001) Parts = K4UBE3D4AB-MGCL, MT53E1G32D2NP-046 WT:B, H54G56CYRBX247 SPD_SOURCES += spd/lp4x/set-1/spd-11.hex # ID = 2(0b0010) Parts = NT6AP512T32BL-J1, CXDB4CBAM-ML-A SPD_SOURCES += spd/lp4x/set-1/spd-12.hex # ID = 3(0b0011) Parts = NT6AP1024F32BL-J1 diff --git a/src/mainboard/google/dedede/variants/awasuki/memory/dram_id.generated.txt b/src/mainboard/google/dedede/variants/awasuki/memory/dram_id.generated.txt index 81011e157a..5d886b66dc 100644 --- a/src/mainboard/google/dedede/variants/awasuki/memory/dram_id.generated.txt +++ b/src/mainboard/google/dedede/variants/awasuki/memory/dram_id.generated.txt @@ -10,3 +10,5 @@ MT53E1G32D2NP-046 WT:B 1 (0001) NT6AP512T32BL-J1 2 (0010) NT6AP1024F32BL-J1 3 (0011) CXDB4CBAM-ML-A 2 (0010) +H54G56CYRBX247 1 (0001) +H54G46CYRBX267 0 (0000) diff --git a/src/mainboard/google/dedede/variants/awasuki/memory/mem_parts_used.txt b/src/mainboard/google/dedede/variants/awasuki/memory/mem_parts_used.txt index 21c1901980..4ef82bcdbe 100644 --- a/src/mainboard/google/dedede/variants/awasuki/memory/mem_parts_used.txt +++ b/src/mainboard/google/dedede/variants/awasuki/memory/mem_parts_used.txt @@ -16,3 +16,5 @@ MT53E1G32D2NP-046 WT:B NT6AP512T32BL-J1 NT6AP1024F32BL-J1 CXDB4CBAM-ML-A +H54G56CYRBX247 +H54G46CYRBX267