[GIT PULL FOR v5.18] Move tegra-vde out of staging

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

 



This series converts the driver to the standard V4L2 stateless decoder API
and removes the legacy API. This allows us to finally move the driver out
of staging.

Thank you very much, Dmitry, for working on this!

Regards,

	Hans


The following changes since commit 2b891d3980f6c255459d0e1c29ce2152ec7cf678:

  media: xilinx: csi2rxss: Use mipi-csi2.h (2022-02-17 10:32:26 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.18p

for you to fetch changes up to 1988a49f6baeb8292953682d219e6a15d28b5495:

  media: staging: tegra-vde: De-stage driver (2022-02-22 09:11:16 +0100)

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

----------------------------------------------------------------
Dmitry Osipenko (6):
      media: v4l2-ctrls: Add new V4L2_H264_DECODE_PARAM_FLAG_P/BFRAME flags
      media: staging: tegra-vde: Factor out H.264 code
      media: staging: tegra-vde: Support V4L stateless video decoder API
      media: staging: tegra-vde: Remove legacy UAPI support
      media: staging: tegra-vde: Bump BSEV DMA timeout
      media: staging: tegra-vde: De-stage driver

 Documentation/userspace-api/media/v4l/ext-ctrls-codec-stateless.rst          |    6 +
 MAINTAINERS                                                                  |    2 +-
 drivers/media/platform/Kconfig                                               |   17 +
 drivers/media/platform/Makefile                                              |    2 +
 drivers/media/platform/tegra/vde/Makefile                                    |    3 +
 drivers/{staging/media/tegra-vde => media/platform/tegra/vde}/dmabuf-cache.c |    2 +-
 drivers/media/platform/tegra/vde/h264.c                                      |  946 +++++++++++++++++++++++++++++++++++++++
 drivers/{staging/media/tegra-vde => media/platform/tegra/vde}/iommu.c        |    2 +-
 drivers/{staging/media/tegra-vde => media/platform/tegra/vde}/trace.h        |    2 +-
 drivers/media/platform/tegra/vde/v4l2.c                                      | 1018 ++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/tegra/vde/vde.c                                       |  551 +++++++++++++++++++++++
 drivers/media/platform/tegra/vde/vde.h                                       |  242 ++++++++++
 drivers/staging/media/Kconfig                                                |    2 -
 drivers/staging/media/Makefile                                               |    1 -
 drivers/staging/media/tegra-vde/Kconfig                                      |   10 -
 drivers/staging/media/tegra-vde/Makefile                                     |    3 -
 drivers/staging/media/tegra-vde/TODO                                         |    4 -
 drivers/staging/media/tegra-vde/uapi.h                                       |   73 ---
 drivers/staging/media/tegra-vde/vde.c                                        | 1358 --------------------------------------------------------
 drivers/staging/media/tegra-vde/vde.h                                        |  125 ------
 include/uapi/linux/v4l2-controls.h                                           |    2 +
 21 files changed, 2791 insertions(+), 1580 deletions(-)
 create mode 100644 drivers/media/platform/tegra/vde/Makefile
 rename drivers/{staging/media/tegra-vde => media/platform/tegra/vde}/dmabuf-cache.c (99%)
 create mode 100644 drivers/media/platform/tegra/vde/h264.c
 rename drivers/{staging/media/tegra-vde => media/platform/tegra/vde}/iommu.c (98%)
 rename drivers/{staging/media/tegra-vde => media/platform/tegra/vde}/trace.h (97%)
 create mode 100644 drivers/media/platform/tegra/vde/v4l2.c
 create mode 100644 drivers/media/platform/tegra/vde/vde.c
 create mode 100644 drivers/media/platform/tegra/vde/vde.h
 delete mode 100644 drivers/staging/media/tegra-vde/Kconfig
 delete mode 100644 drivers/staging/media/tegra-vde/Makefile
 delete mode 100644 drivers/staging/media/tegra-vde/TODO
 delete mode 100644 drivers/staging/media/tegra-vde/uapi.h
 delete mode 100644 drivers/staging/media/tegra-vde/vde.c
 delete mode 100644 drivers/staging/media/tegra-vde/vde.h



[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