From: Bryan O'Donoghue Date: Fri, 2 Apr 2021 10:06:31 +0000 (+0200) Subject: media: venus: core: Add differentiator IS_V6(core) X-Git-Tag: v5.13-rc1~124^2~94 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ff027906308fcda1661e05beac6abdcbe2b93f6d;p=thirdparty%2Fkernel%2Flinux.git media: venus: core: Add differentiator IS_V6(core) This commit adds the macro helper IS_V6() which will be used to differentiate iris2/v6 silicon from previous versions. Signed-off-by: Bryan O'Donoghue Signed-off-by: Stanimir Varbanov Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/platform/qcom/venus/core.h b/drivers/media/platform/qcom/venus/core.h index 506cf036b3c67..8fb065c0549dc 100644 --- a/drivers/media/platform/qcom/venus/core.h +++ b/drivers/media/platform/qcom/venus/core.h @@ -424,6 +424,7 @@ struct venus_inst { #define IS_V1(core) ((core)->res->hfi_version == HFI_VERSION_1XX) #define IS_V3(core) ((core)->res->hfi_version == HFI_VERSION_3XX) #define IS_V4(core) ((core)->res->hfi_version == HFI_VERSION_4XX) +#define IS_V6(core) ((core)->res->hfi_version == HFI_VERSION_6XX) #define ctrl_to_inst(ctrl) \ container_of((ctrl)->handler, struct venus_inst, ctrl_handler)