linux/drivers/media/platform/mediatek/vcodec/encoder
Arnd Bergmann 07df4f23ef media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning
This is one of three clang warnings about incompatible enum types
in a conditional expression:

drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c:597:29: error: conditional expression between different enumeration types ('enum scp_ipi_id' and 'enum ipi_id') [-Werror,-Wenum-compare-conditional]
  597 |         inst->vpu_inst.id = is_ext ? SCP_IPI_VENC_H264 : IPI_VENC_H264;
      |                                    ^ ~~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~~

The code is correct, so just rework it to avoid the warning.

Fixes: 0dc4b32861 ("media: mtk-vcodec: venc: support SCP firmware")
Cc: stable@vger.kernel.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Nathan Chancellor <nathan@kernel.org>
Reviewed-by: Alexandre Courbot <acourbot@google.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2025-02-21 10:33:00 +01:00
..
venc media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning 2025-02-21 10:33:00 +01:00
Makefile
mtk_vcodec_enc.c media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
mtk_vcodec_enc.h media: mediatek: vcodec: Fix kerneldoc 2024-02-05 12:57:45 +01:00
mtk_vcodec_enc_drv.c media: Switch back to struct platform_driver::remove() 2024-10-12 16:28:25 +02:00
mtk_vcodec_enc_drv.h media: mediatek: vcodec: adding lock to protect encoder context list 2024-03-26 09:52:59 +01:00
mtk_vcodec_enc_pm.c media: mediatek: vcodec: fix possible unbalanced PM counter 2024-04-27 10:04:30 +02:00
mtk_vcodec_enc_pm.h media: mediatek: vcodec: fix possible unbalanced PM counter 2024-04-27 10:04:30 +02:00
venc_drv_base.h
venc_drv_if.c media: mediatek: vcodec: fix possible unbalanced PM counter 2024-04-27 10:04:30 +02:00
venc_drv_if.h media: mediatek: vcodec: Fix multiple typos 2024-03-25 10:13:43 +01:00
venc_ipi_msg.h
venc_vpu_if.c media: mediatek: vcodec: adding lock to protect encoder context list 2024-03-26 09:52:59 +01:00
venc_vpu_if.h