summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYunfei Dong <yunfei.dong@mediatek.corp-partner.google.com>2021-08-04 13:43:48 +0800
committerCommit Bot <commit-bot@chromium.org>2021-08-04 07:32:06 +0000
commitc078a623f35f982d09972d0c09f0b76cfb817f2b (patch)
tree94c0d3abbd26f089b8ca5b77ba0b2fdb0c431325
parent8c4cccc4f8f50e8ed73a773b2406c051d1b9191a (diff)
downloadchrome-ec-c078a623f35f982d09972d0c09f0b76cfb817f2b.tar.gz
mtscp-rv32i: align mt8192 and mt8195 ipi handler interface
For mt8192 and mt8195 can use the same vdec.c/venc.c, change build config to support different platforms. BRANCH=none BUG=b:184793035 TEST=make BOARD=cherry_scp Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.org> Change-Id: Id096d4ddd80caf4dcf39b7a8a747baf386b1b9c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2913490 Reviewed-by: Tzung-Bi Shih <tzungbi@chromium.org> Reviewed-by: Yunfei Dong <yunfei.dong@mediatek.corp-partner.google.com> Tested-by: Yunfei Dong <yunfei.dong@mediatek.corp-partner.google.com> Commit-Queue: Tzung-Bi Shih <tzungbi@chromium.org>
-rw-r--r--baseboard/mtscp-rv32i/mdp.c2
-rw-r--r--baseboard/mtscp-rv32i/vdec.c2
-rw-r--r--baseboard/mtscp-rv32i/venc.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/baseboard/mtscp-rv32i/mdp.c b/baseboard/mtscp-rv32i/mdp.c
index 44b7df714e..b0756a797a 100644
--- a/baseboard/mtscp-rv32i/mdp.c
+++ b/baseboard/mtscp-rv32i/mdp.c
@@ -29,7 +29,7 @@ static struct consumer const event_mdp_consumer = {
};
/* Stub functions only provided by private overlays. */
-#ifndef HAVE_PRIVATE_MT8192
+#ifndef HAVE_PRIVATE_MT_SCP
void mdp_common_init(void) {}
void mdp_ipi_task_handler(void *pvParameters) {}
#endif
diff --git a/baseboard/mtscp-rv32i/vdec.c b/baseboard/mtscp-rv32i/vdec.c
index 441440ba3f..c3f5f5a9cf 100644
--- a/baseboard/mtscp-rv32i/vdec.c
+++ b/baseboard/mtscp-rv32i/vdec.c
@@ -46,7 +46,7 @@ static struct consumer const event_vdec_core_consumer = {
};
/* Stub functions only provided by private overlays. */
-#ifndef HAVE_PRIVATE_MT8192
+#ifndef HAVE_PRIVATE_MT_SCP
void vdec_msg_handler(void *data) {}
void vdec_core_msg_handler(void *data) {}
#endif
diff --git a/baseboard/mtscp-rv32i/venc.c b/baseboard/mtscp-rv32i/venc.c
index de993209ec..09bb0cbd39 100644
--- a/baseboard/mtscp-rv32i/venc.c
+++ b/baseboard/mtscp-rv32i/venc.c
@@ -31,7 +31,7 @@ static struct consumer const event_venc_consumer = {
};
/* Stub functions only provided by private overlays. */
-#ifndef HAVE_PRIVATE_MT8192
+#ifndef HAVE_PRIVATE_MT_SCP
void venc_h264_msg_handler(void *data) {}
#endif