diff options
author | Tzung-Bi Shih <tzungbi@chromium.org> | 2021-03-23 14:57:54 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-03-24 09:34:22 +0000 |
commit | d5cd4c0efb18d731f3a573026145ca40fd688591 (patch) | |
tree | 3d9b66963d411bafc5be4a3436219bb2140a2579 | |
parent | 9000d8c742af32bfe3634f845dd904d8b0a25352 (diff) | |
download | chrome-ec-d5cd4c0efb18d731f3a573026145ca40fd688591.tar.gz |
chip/mt8192_scp: add venc capability
BRANCH=asurada
BUG=b:167466842
BUG=b:167469732
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I261098140f4d2ab025881afc3753fe44d5b9b7e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2780820
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
-rw-r--r-- | chip/mt8192_scp/ipi.c | 2 | ||||
-rw-r--r-- | chip/mt8192_scp/ipi_chip.h | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/chip/mt8192_scp/ipi.c b/chip/mt8192_scp/ipi.c index e9b81c3f92..7ae0c50729 100644 --- a/chip/mt8192_scp/ipi.c +++ b/chip/mt8192_scp/ipi.c @@ -130,7 +130,7 @@ static void ipi_enable_deferred(void) SCP_FW_VERSION_LEN); scp_run.dec_capability = VDEC_CAP_MT21C | VDEC_CAP_H264_SLICE | VDEC_CAP_VP8_FRAME | VDEC_CAP_VP9_FRAME; - scp_run.enc_capability = 0; + scp_run.enc_capability = VENC_CAP_4K; ret = ipi_send(SCP_IPI_INIT, (void *)&scp_run, sizeof(scp_run), 1); if (ret) { diff --git a/chip/mt8192_scp/ipi_chip.h b/chip/mt8192_scp/ipi_chip.h index a61e30b7a6..abd1ab77b4 100644 --- a/chip/mt8192_scp/ipi_chip.h +++ b/chip/mt8192_scp/ipi_chip.h @@ -21,6 +21,12 @@ #define VDEC_CAP_VP8_FRAME BIT(9) #define VDEC_CAP_VP9_FRAME BIT(10) +/* + * Video encoder supported capability: + * BIT(0): enable 4K + */ +#define VENC_CAP_4K BIT(0) + #ifndef SCP_IPI_INIT #error If CONFIG_IPI is enabled, SCP_IPI_INIT must be defined. #endif |