arm64: imx8mx: vpu: integrate vsi 20210205 release
authorZhou Peng <eagle.zhou@nxp.com>
Fri, 5 Feb 2021 12:30:45 +0000 (20:30 +0800)
committerZhou Peng <eagle.zhou@nxp.com>
Fri, 2 Apr 2021 06:39:46 +0000 (14:39 +0800)
commitd04b6ed77209d5ad4e57530a4bd21f530465764e
tree32b8c395c8dcb2981eb84f9191a72690151b7203
parent0c72f5da613c136b5d3f2f50527b9a3223b6565d
arm64: imx8mx: vpu: integrate vsi 20210205 release

- M865SW-664: VSI V4L2 Engineer release package 20210205
  M865SW-511: [VPU/V4L2] decoder: add extr v4l2 event to report 'PIC_CONSUMED' buffer
  M865SW-554: [VPU/V4L2] decoder: decoder return wrong timestamp because of wrong consumed length
  M865SW-595: [VPU/V4L2] report hdr10 metadata to userspace
  M865SW-608: [VPU/V4L2] decoder: enumerate CAPTURE formats according to the currently established coded format
  M865SW-648: [VPU/V4L2] encoder: streamoff failed in VSI_STATUS_INIT state
  M865SW-654: [VPU/V4L2] Extend maximum h265 level to 5_2
  M865SW-655: [VPU/V4l2] Refine assert reference for Android build
  M865SW-659: [VPU/V4L2] Android meet dead waiting in open video device if rootfs does exists vsidaemon
  M865SW-523: [VPU/V4L2] decoder: correctly handle stream file that contained codec data only
  M865SW-572: [VPU/V4L2] decoder/encoder: one frame stream can't receive EOS
  M865SW-644: [VPU/V4L2] decoder: can't recover to capture on state if stop cmd comes earlier than capture on cmd

Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
(cherry picked from commit e1d2db5e7dd5acc980ebf8a87e88df71f611d81e)
drivers/mxc/hantro_v4l2/vsi-v4l2-config.c
drivers/mxc/hantro_v4l2/vsi-v4l2-dec.c
drivers/mxc/hantro_v4l2/vsi-v4l2-enc.c
drivers/mxc/hantro_v4l2/vsi-v4l2-priv.h
drivers/mxc/hantro_v4l2/vsi-v4l2.c
drivers/mxc/hantro_v4l2/vsi-v4l2.h
drivers/mxc/hantro_v4l2/vsi-v4l2daemon.c
include/uapi/linux/imx_vpu.h