arm64: imx8mx: vpu: integrate vsi 20210319 release
authorZhou Peng <eagle.zhou@nxp.com>
Fri, 19 Mar 2021 12:54:48 +0000 (20:54 +0800)
committerZhou Peng <eagle.zhou@nxp.com>
Fri, 2 Apr 2021 06:40:41 +0000 (14:40 +0800)
commitb9e9cbd53ed3e3b8da2ddc77f1d4551f22f41ae7
tree6cb58976cf021f0388e438e0a909123f621c2498
parente78ddbab5935951d286451596727f9ffbe422fe1
arm64: imx8mx: vpu: integrate vsi 20210319 release

- M865SW-705: VSI V4L2 Engineer release package 20210319
  M865SW-644: [VPU/V4L2] decoder: can't recover to capture on state if stop cmd comes earlier than capture on cmd
  M865SW-650: [VPU/V4L2] Calculate h264 level before encoding since ctrl sw will check it
  M865SW-688: [VPU/V4L2] H264CheckCfg return error if refFrameAmount is 0
  M865SW-689: [VPU/V4L2] encoder: GOP doesn't take effect when encoding vp8
  M865SW-697: [VPU/V4L2] encoder: the bitrate of encoding vp8 is not accurate
  M865SW-686: [VPU/V4L2] vp9 decoder:daemon return wrong picture buffer size after res changed
  M865SW-694: [VPU/V4L2] MJPEG decoder: Android cannot playback YUV422 MJPEG streams
  M865SW-696: [VPU/V4L2] VC8000E: Flush encoder then get V4L2_EVENT_CODEC_ERROR event

Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
(cherry picked from commit 7e9ddfa520c61e004a0f7da821948e6451b5410e)
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