From c467995bc28003bfee1a49a84c9323c08129f5c2 Mon Sep 17 00:00:00 2001 From: Subrata Banik Date: Wed, 1 Mar 2023 10:52:14 +0000 Subject: spd/lp5: Add SPD for Samsung K3KL6L60GM-MGCT This adds support for Samsung K3KL6L60GM-MGCT chips. BUG=b:270708359 TEST=util/spd_tools/bin/spd_gen spd/lp5/memory_parts.json lp5 Signed-off-by: Subrata Banik Change-Id: I64b2623bc8da94c1fd3a935ec5368cdc6e76505b Reviewed-on: https://review.coreboot.org/c/coreboot/+/73343 Tested-by: build bot (Jenkins) Reviewed-by: Eric Lai Reviewed-by: Ivy Jian Reviewed-by: Kapil Porwal --- spd/lp5/memory_parts.json | 11 +++++++++++ spd/lp5/set-0/parts_spd_manifest.generated.txt | 1 + spd/lp5/set-0/spd-9.hex | 6 +++--- spd/lp5/set-1/parts_spd_manifest.generated.txt | 1 + spd/lp5/set-1/spd-9.hex | 4 ++-- 5 files changed, 18 insertions(+), 5 deletions(-) diff --git a/spd/lp5/memory_parts.json b/spd/lp5/memory_parts.json index 5d6be0e726..23324593a3 100644 --- a/spd/lp5/memory_parts.json +++ b/spd/lp5/memory_parts.json @@ -132,6 +132,17 @@ "lp5x": true } }, + { + "name": "K3KL6L60GM-MGCT", + "attribs": { + "densityPerDieGb": 8, + "diesPerPackage": 2, + "bitWidthPerChannel": 16, + "ranksPerChannel": 1, + "speedMbps": 7500, + "lp5x": true + } + }, { "name": "K3KL8L80CM-MGCT", "attribs": { diff --git a/spd/lp5/set-0/parts_spd_manifest.generated.txt b/spd/lp5/set-0/parts_spd_manifest.generated.txt index b42b19ff60..d9a3d6ba78 100644 --- a/spd/lp5/set-0/parts_spd_manifest.generated.txt +++ b/spd/lp5/set-0/parts_spd_manifest.generated.txt @@ -14,6 +14,7 @@ MT62F1G32D4DS-031 WT:B,spd-2.hex K3LKCKC0BM-MGCP,spd-6.hex MT62F1G32D2DS-026 WT:B,spd-7.hex MT62F2G32D4DS-026 WT:B,spd-8.hex +K3KL6L60GM-MGCT,spd-9.hex K3KL8L80CM-MGCT,spd-7.hex K3KL9L90CM-MGCT,spd-8.hex H58G66BK7BX067,spd-8.hex diff --git a/spd/lp5/set-0/spd-9.hex b/spd/lp5/set-0/spd-9.hex index 4b6e8547fd..a6a8280864 100644 --- a/spd/lp5/set-0/spd-9.hex +++ b/spd/lp5/set-0/spd-9.hex @@ -1,11 +1,11 @@ -23 10 13 0E 15 1A F9 08 00 00 00 00 0A 01 00 00 -00 00 0A 00 00 00 00 00 AA 00 90 A8 90 90 06 C0 +23 10 15 0E 15 1A 95 08 00 00 00 00 02 01 00 00 +00 00 09 00 00 00 00 00 AB 00 90 A8 90 90 06 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 C9 00 C5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/spd/lp5/set-1/parts_spd_manifest.generated.txt b/spd/lp5/set-1/parts_spd_manifest.generated.txt index b42b19ff60..d9a3d6ba78 100644 --- a/spd/lp5/set-1/parts_spd_manifest.generated.txt +++ b/spd/lp5/set-1/parts_spd_manifest.generated.txt @@ -14,6 +14,7 @@ MT62F1G32D4DS-031 WT:B,spd-2.hex K3LKCKC0BM-MGCP,spd-6.hex MT62F1G32D2DS-026 WT:B,spd-7.hex MT62F2G32D4DS-026 WT:B,spd-8.hex +K3KL6L60GM-MGCT,spd-9.hex K3KL8L80CM-MGCT,spd-7.hex K3KL9L90CM-MGCT,spd-8.hex H58G66BK7BX067,spd-8.hex diff --git a/spd/lp5/set-1/spd-9.hex b/spd/lp5/set-1/spd-9.hex index 87cef90641..73f10a50c2 100644 --- a/spd/lp5/set-1/spd-9.hex +++ b/spd/lp5/set-1/spd-9.hex @@ -1,11 +1,11 @@ -23 11 13 0E 85 19 F9 18 00 40 00 00 0A 02 00 00 +23 11 13 0E 85 19 95 18 00 40 00 00 02 02 00 00 00 00 03 00 00 00 00 00 2B 00 90 A8 90 90 06 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -00 00 00 00 00 00 00 00 00 00 00 B9 00 C1 00 00 +00 00 00 00 00 00 00 00 00 00 00 C9 00 93 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -- cgit v1.2.3