[GIT PULL FOR v5.3] Add MPEG-2 decoding to Rockchip VPU

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ezequiel, Boris,

This is the v6 patch series minus the last patch since a bindings update is
needed for that final patch as well.

Regards,

	Hans

The following changes since commit 39cb46751e2fbb72e0698f80e339db1fd4e1f50e:

  media: imx7-media-csi: Change imx7_csi_enable() to void (2019-05-28 14:20:12 -0400)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.3g

for you to fetch changes up to e568d2cc1ef613dd5094f0ad69fbe60138688aa3:

  rockchip/vpu: Add support for MPEG-2 decoding on RK3288 (2019-05-29 09:42:52 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Boris Brezillon (8):
      media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes
      media: v4l2-common: Add an helper to apply frmsize constraints
      media: v4l2-common: Support custom imagesize in fill_pixfmt()
      rockchip/vpu: Use v4l2_apply_frmsize_constraints() where appropriate
      rockchip/vpu: Rename rockchip_vpu_common.h into rockchip_vpu_v4l2.h
      rockchip/vpu: Move encoder logic to a common place
      rockchip/vpu: Provide a helper to reset both src and dst formats
      rockchip/vpu: Prepare things to support decoders

Ezequiel Garcia (4):
      rockchip/vpu: Open-code media controller register
      rockchip/vpu: Support the Request API
      rockchip/vpu: Add decoder boilerplate
      rockchip/vpu: Add support for non-standard controls

Jonas Karlman (3):
      rockchip/vpu: Add infra to support MPEG-2 decoding
      rockchip/vpu: Add MPEG2 decoding support to RK3399
      rockchip/vpu: Add support for MPEG-2 decoding on RK3288

 drivers/media/v4l2-core/v4l2-common.c                                            |  90 ++++-
 drivers/staging/media/rockchip/vpu/Kconfig                                       |   1 +
 drivers/staging/media/rockchip/vpu/Makefile                                      |   7 +-
 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c                               |  59 +++-
 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c                      |   2 +-
 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw_mpeg2_dec.c                     | 261 ++++++++++++++
 drivers/staging/media/rockchip/vpu/rk3288_vpu_regs.h                             |   1 +
 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c                               |  59 +++-
 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c                      |   8 +-
 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw_mpeg2_dec.c                     | 267 +++++++++++++++
 drivers/staging/media/rockchip/vpu/rockchip_vpu.h                                | 110 +++++-
 drivers/staging/media/rockchip/vpu/rockchip_vpu_drv.c                            | 465 +++++++++++++++++++++----
 drivers/staging/media/rockchip/vpu/rockchip_vpu_enc.c                            | 571 -------------------------------
 drivers/staging/media/rockchip/vpu/rockchip_vpu_hw.h                             |  16 +
 drivers/staging/media/rockchip/vpu/rockchip_vpu_mpeg2.c                          |  61 ++++
 drivers/staging/media/rockchip/vpu/rockchip_vpu_v4l2.c                           | 692 ++++++++++++++++++++++++++++++++++++++
 .../staging/media/rockchip/vpu/{rockchip_vpu_common.h => rockchip_vpu_v4l2.h}    |  15 +-
 include/media/v4l2-common.h                                                      |  10 +-
 18 files changed, 2012 insertions(+), 683 deletions(-)
 create mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw_mpeg2_dec.c
 create mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw_mpeg2_dec.c
 delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_enc.c
 create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_mpeg2.c
 create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_v4l2.c
 rename drivers/staging/media/rockchip/vpu/{rockchip_vpu_common.h => rockchip_vpu_v4l2.h} (50%)



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux