This PR merges:
https://patchwork.linuxtv.org/project/linux-media/list/?series=354
https://patchwork.linuxtv.org/patch/56427/
https://patchwork.linuxtv.org/patch/56836/
Main claim to fame is the new VP8 support for stateless decoders.
Regards,
Hans
The following changes since commit 3f98538c7673e5306a126fd3cb7e0a84abc170ee:
Merge tag 'v5.3-rc1' into patchwork (2019-07-22 07:40:55 -0400)
are available in the Git repository at:
git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.4b
for you to fetch changes up to 3e28925c22fb2a4b8b5964dd5f39e2d515da136a:
media: hantro: Add support for MPEG-2 decoding on RK3328 (2019-07-22 16:29:09
+0200)
----------------------------------------------------------------
Tag branch
----------------------------------------------------------------
Ezequiel Garcia (2):
media: v4l2-ctrl: Move compound control validation
media: v4l2-ctrl: Validate VP8 stateless decoder controls
Jonas Karlman (2):
media: dt-bindings: rockchip: Document RK3328 VPU binding
media: hantro: Add support for MPEG-2 decoding on RK3328
Pawel Osciak (1):
media: uapi: Add VP8 stateless decoder API
ZhiChao Yu (1):
media: hantro: Add support for VP8 decoding on rk3288
Documentation/devicetree/bindings/media/rockchip-vpu.txt | 18 +-
Documentation/media/uapi/v4l/biblio.rst | 10 +
Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 323
++++++++++++++++++++++++++
Documentation/media/uapi/v4l/pixfmt-compressed.rst | 20 ++
drivers/media/v4l2-core/v4l2-ctrls.c | 157 ++++++++-----
drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
drivers/staging/media/hantro/Kconfig | 2 +-
drivers/staging/media/hantro/Makefile | 4 +-
drivers/staging/media/hantro/hantro.h | 27 +++
drivers/staging/media/hantro/hantro_drv.c | 7 +
drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 526
+++++++++++++++++++++++++++++++++++++++++++
drivers/staging/media/hantro/hantro_hw.h | 17 ++
drivers/staging/media/hantro/hantro_v4l2.c | 1 +
drivers/staging/media/hantro/hantro_vp8.c | 188 ++++++++++++++++
drivers/staging/media/hantro/rk3288_vpu_hw.c | 22 +-
drivers/staging/media/hantro/rk3399_vpu_hw.c | 17 ++
include/media/v4l2-ctrls.h | 3 +
include/media/vp8-ctrls.h | 110 +++++++++
18 files changed, 1391 insertions(+), 62 deletions(-)
create mode 100644 drivers/staging/media/hantro/hantro_g1_vp8_dec.c
create mode 100644 drivers/staging/media/hantro/hantro_vp8.c
create mode 100644 include/media/vp8-ctrls.h