media: cedrus: Add support for additional output formats
authorJernej Skrabec <jernej.skrabec@siol.net>
Fri, 23 May 2025 15:43:59 +0000 (17:43 +0200)
committerHans Verkuil <hverkuil@xs4all.nl>
Fri, 20 Jun 2025 11:20:17 +0000 (13:20 +0200)
commit193cd0fd5a6055b88a3b2860c43a647362f9e7c4
tree0c55903e567e0e23d21bae3f3c01a114e765f77b
parentb245bd0eb43f8f12353d9a61228eb4a61eff267b
media: cedrus: Add support for additional output formats

If VPU supports untiled output, it actually supports several different
YUV 4:2:0 layouts, namely NV12, NV21, YUV420 and YVU420.

Add support for all of them.

Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Reviewed-by: Paul Kocialkowski <paulk@sys-base.io>
Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
[hverkuil: add 'default' case to switch to fix warning with old compiler]
drivers/staging/media/sunxi/cedrus/cedrus_hw.c
drivers/staging/media/sunxi/cedrus/cedrus_video.c