summaryrefslogtreecommitdiffstats
path: root/spd
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2023-03-01 10:52:14 +0000
committerSubrata Banik <subratabanik@google.com>2023-03-02 11:43:31 +0000
commitc467995bc28003bfee1a49a84c9323c08129f5c2 (patch)
treeda4d310489bccde73651edded68e96cefcc9a8ce /spd
parent5f5d50d2c4bde4c458711a41ca3e1151fc1ce352 (diff)
downloadcoreboot-c467995bc28003bfee1a49a84c9323c08129f5c2.tar.gz
coreboot-c467995bc28003bfee1a49a84c9323c08129f5c2.tar.bz2
coreboot-c467995bc28003bfee1a49a84c9323c08129f5c2.zip
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 <subratabanik@google.com> Change-Id: I64b2623bc8da94c1fd3a935ec5368cdc6e76505b Reviewed-on: https://review.coreboot.org/c/coreboot/+/73343 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Reviewed-by: Ivy Jian <ivy.jian@quanta.corp-partner.google.com> Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Diffstat (limited to 'spd')
-rw-r--r--spd/lp5/memory_parts.json11
-rw-r--r--spd/lp5/set-0/parts_spd_manifest.generated.txt1
-rw-r--r--spd/lp5/set-0/spd-9.hex6
-rw-r--r--spd/lp5/set-1/parts_spd_manifest.generated.txt1
-rw-r--r--spd/lp5/set-1/spd-9.hex4
5 files changed, 18 insertions, 5 deletions
diff --git a/spd/lp5/memory_parts.json b/spd/lp5/memory_parts.json
index 5d6be0e72695..23324593a3ee 100644
--- a/spd/lp5/memory_parts.json
+++ b/spd/lp5/memory_parts.json
@@ -133,6 +133,17 @@
}
},
{
+ "name": "K3KL6L60GM-MGCT",
+ "attribs": {
+ "densityPerDieGb": 8,
+ "diesPerPackage": 2,
+ "bitWidthPerChannel": 16,
+ "ranksPerChannel": 1,
+ "speedMbps": 7500,
+ "lp5x": true
+ }
+ },
+ {
"name": "K3KL8L80CM-MGCT",
"attribs": {
"densityPerDieGb": 16,
diff --git a/spd/lp5/set-0/parts_spd_manifest.generated.txt b/spd/lp5/set-0/parts_spd_manifest.generated.txt
index b42b19ff6066..d9a3d6ba78dd 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 4b6e8547fdd0..a6a828086418 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 b42b19ff6066..d9a3d6ba78dd 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 87cef90641b7..73f10a50c2d7 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