epaulette: add memory support in mosys.

Add support for epaulette:
K4F6E3S4HM-MGCJ (LPDDR4)

BUG=b:78491470
BRANCH=master
TEST=emerge-coral mosys

Change-Id: Ia191dc1094b8b61adbb43abb5d96c3cb6767a80e
Reviewed-on: https://chromium-review.googlesource.com/1071369
Commit-Ready: Tim Chen <tim-chen@quanta.corp-partner.google.com>
Tested-by: Ren Kuo <ren.kuo@quanta.corp-partner.google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Ren Kuo <ren.kuo@quanta.corp-partner.google.com>
(cherry picked from commit 500c9c62dff5556330ab766a489a5f1fb1c85fd8)
Reviewed-on: https://chromium-review.googlesource.com/1088352
Reviewed-by: Jason Clinton <jclinton@chromium.org>
Commit-Queue: Ren Kuo <ren.kuo@quanta.corp-partner.google.com>
diff --git a/lib/spd/nonspd_modules.c b/lib/spd/nonspd_modules.c
index 046fd42..02c526c 100644
--- a/lib/spd/nonspd_modules.c
+++ b/lib/spd/nonspd_modules.c
@@ -646,6 +646,22 @@
 		  'M', 'G', 'C', 'J' },
 };
 
+static const struct nonspd_mem_info samsung_lpddr4_k4f6e3s4hm_mgcj = {
+	.dram_type		= SPD_DRAM_TYPE_LPDDR4,
+
+	.module_size_mbits	= 16384,
+	.num_ranks		= 1,
+	.device_width		= 32,
+	.ddr_freq 		= { DDR_667, DDR_800, DDR_933, DDR_1067, DDR_1400},
+
+	.module_mfg_id		= { .msb = 0xce, .lsb = 0x00 },
+	.dram_mfg_id		= { .msb = 0xce, .lsb = 0x00 },
+
+	.part_num		=
+		{ 'K', '4', 'F', '6', 'E', '3', 'S', '4', 'H', 'M', '-',
+		  'M', 'G', 'C', 'J' },
+};
+
 static const struct nonspd_mem_info samsung_lpddr4_k4f8e304hb_mgcj = {
 	.dram_type		= SPD_DRAM_TYPE_LPDDR4,
 
@@ -716,6 +732,7 @@
 	&samsung_lpddr3_k4e8e324eb_egcf,
 	&samsung_lpddr4_k4f6e304hb_mgch,
 	&samsung_lpddr4_k4f6e304hb_mgcj,
+	&samsung_lpddr4_k4f6e3s4hm_mgcj,
 	&samsung_lpddr4_k4f8e304hb_mgcj,
 };