media: amphion: add vpu v4l2 m2m support
authorMing Qian <ming.qian@nxp.com>
Thu, 24 Feb 2022 03:10:04 +0000 (11:10 +0800)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Mon, 7 Mar 2022 16:13:33 +0000 (17:13 +0100)
commit3cd084519c6f91cbef9d604bcf26844fa81d4922
treeee359db1e00010aa12fb16dc0e7c3d26f50eeffa
parent61cbf1c1fa6d74a6a232a365e0aeddcab11036e4
media: amphion: add vpu v4l2 m2m support

vpu_v4l2.c implements the v4l2 m2m driver methods.
vpu_helpers.c implements the common helper functions
vpu_color.c converts the v4l2 colorspace with
the VUI parameters that specified by ITU-T | ISO/IEC

Signed-off-by: Ming Qian <ming.qian@nxp.com>
Signed-off-by: Shijie Qin <shijie.qin@nxp.com>
Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
Reported-by: kernel test robot <lkp@intel.com>
Tested-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/platform/amphion/vpu_color.c [new file with mode: 0644]
drivers/media/platform/amphion/vpu_helpers.c [new file with mode: 0644]
drivers/media/platform/amphion/vpu_helpers.h [new file with mode: 0644]
drivers/media/platform/amphion/vpu_v4l2.c [new file with mode: 0644]
drivers/media/platform/amphion/vpu_v4l2.h [new file with mode: 0644]