summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRex-BC Chen <rex-bc.chen@mediatek.com>2022-07-22 11:23:15 +0800
committerRex-BC Chen <rex-bc.chen@mediatek.com>2022-07-22 15:25:52 +0800
commitdb990c6accd7de42e999283e9ea1d57455791d53 (patch)
tree210fd137464eec76d8f4d8743e06a210898f7fe3
parentc5a4fda70bceda7b44827aabb2d366c33b6c4151 (diff)
downloadblobs-db990c6accd7de42e999283e9ea1d57455791d53.tar.gz
soc/mediatek/mt8188: Add MCUPM firmware v1.01.00
Add mcupm.bin initial version. TEST=build pass BUG=b:233720142 Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Change-Id: Idf21e2e79a02478621c09b02d068c6eed94beee5
-rw-r--r--soc/mediatek/mt8188/README.md18
-rw-r--r--soc/mediatek/mt8188/mcupm.binbin0 -> 122184 bytes
-rw-r--r--soc/mediatek/mt8188/mcupm.bin.md51
-rw-r--r--soc/mediatek/mt8188/mcupm_release_notes.txt4
4 files changed, 23 insertions, 0 deletions
diff --git a/soc/mediatek/mt8188/README.md b/soc/mediatek/mt8188/README.md
index 6582718..fd4ddce 100644
--- a/soc/mediatek/mt8188/README.md
+++ b/soc/mediatek/mt8188/README.md
@@ -1,3 +1,21 @@
# Firmware list
+- mcupm.bin
+
+--------------------------------------------------------------------------------
+# MCUPM introduction
+MCUPM is a hardware module which is used for MCUSYS Power Management.
+MCUPM firmware (`mcupm.bin`) is loaded into MCUPM SRAM at system initialization.
+
+## Who uses it
+Coreboot will load MCUPM at ramstage. It will copy mcupm.bin to MCUPM SRAM.
+
+## How to load `mcupm.bin`
+Use CBFS to load `mcupm.bin`, then set normal boot flag and release software reset pin of MCUPM.
+
+## Return values
+No return value.
+
+## Version
+`$ strings mcupm.bin | grep "MCUPM firmware"`
--------------------------------------------------------------------------------
diff --git a/soc/mediatek/mt8188/mcupm.bin b/soc/mediatek/mt8188/mcupm.bin
new file mode 100644
index 0000000..fbffc78
--- /dev/null
+++ b/soc/mediatek/mt8188/mcupm.bin
Binary files differ
diff --git a/soc/mediatek/mt8188/mcupm.bin.md5 b/soc/mediatek/mt8188/mcupm.bin.md5
new file mode 100644
index 0000000..bf32a93
--- /dev/null
+++ b/soc/mediatek/mt8188/mcupm.bin.md5
@@ -0,0 +1 @@
+7e88d097ca18529dce1e0b24cd3553cb *mcupm.bin
diff --git a/soc/mediatek/mt8188/mcupm_release_notes.txt b/soc/mediatek/mt8188/mcupm_release_notes.txt
new file mode 100644
index 0000000..4c41fa0
--- /dev/null
+++ b/soc/mediatek/mt8188/mcupm_release_notes.txt
@@ -0,0 +1,4 @@
+** Build from MediaTek Internal **
+
+# v1.01.00
+1. Initial release.