From: Boyuan Zhang Date: Sun, 27 Feb 2022 00:32:53 +0000 (-0500) Subject: radeonsi/vcn: add vcn 4.0 encode fw interface version X-Git-Tag: upstream/22.3.5~9266 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=38a95f2109cf71b68fa137ad52da6e1d8b85bbe1;p=platform%2Fupstream%2Fmesa.git radeonsi/vcn: add vcn 4.0 encode fw interface version Add major and minor encode FW interface version for VCN 4.0. Signed-off-by: Boyuan Zhang Acked-by: Pierre-Eric Pelloux-Prayer Part-of: --- diff --git a/src/gallium/drivers/radeonsi/radeon_vcn_enc_4_0.c b/src/gallium/drivers/radeonsi/radeon_vcn_enc_4_0.c index 9bd2c80..2a423c0 100644 --- a/src/gallium/drivers/radeonsi/radeon_vcn_enc_4_0.c +++ b/src/gallium/drivers/radeonsi/radeon_vcn_enc_4_0.c @@ -35,7 +35,14 @@ #include "radeon_video.h" #include "radeon_vcn_enc.h" +#define RENCODE_FW_INTERFACE_MAJOR_VERSION 1 +#define RENCODE_FW_INTERFACE_MINOR_VERSION 0 + void radeon_enc_4_0_init(struct radeon_encoder *enc) { radeon_enc_3_0_init(enc); + + enc->enc_pic.session_info.interface_version = + ((RENCODE_FW_INTERFACE_MAJOR_VERSION << RENCODE_IF_MAJOR_VERSION_SHIFT) | + (RENCODE_FW_INTERFACE_MINOR_VERSION << RENCODE_IF_MINOR_VERSION_SHIFT)); }