[GIT PULL FOR v5.20] cedrus fix, hantro fixes and destaging

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

 



Hi Mauro,

This PR has three cedrus/hantro fixes and destages hantro in the final patch.
That last patch just moves code into the new directory and has no other changes.

Ezequiel, I decided to postpone the v3 of the vb2_find_buffer series to 5.21.
It's just an improvement, and the cedrus changes are a bit larger than I'd like
so close to the code freeze. I'd like to have those tested first.

Regards,

	Hans

The following changes since commit 8bd1dbf8d580c425605fb8936309a4e9745a7a95:

  media: rkisp1: debug: Add dump file in debugfs for MI main path registers (2022-07-17 12:34:43 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.20m

for you to fetch changes up to 10b516fc3544cc9057495d981e43df3953bd264d:

  hantro: Remove incorrect HEVC SPS validation (2022-07-19 11:14:41 +0200)

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

----------------------------------------------------------------
Ezequiel Garcia (3):
      media: destage Hantro VPU driver
      hantro: Remove dedicated control documentation
      hantro: Remove incorrect HEVC SPS validation

Jernej Skrabec (1):
      media: cedrus: hevc: Add check for invalid timestamp

 Documentation/userspace-api/media/drivers/hantro.rst                                      | 19 -------------------
 Documentation/userspace-api/media/drivers/index.rst                                       |  1 -
 MAINTAINERS                                                                               |  2 +-
 drivers/media/platform/Kconfig                                                            |  1 +
 drivers/media/platform/Makefile                                                           |  1 +
 drivers/{staging/media/hantro => media/platform/verisilicon}/Kconfig                      |  6 +++++-
 drivers/{staging/media/hantro => media/platform/verisilicon}/Makefile                     |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro.h                     |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_drv.c                 | 12 ++++++------
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1.c                  |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_h264_dec.c         |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_mpeg2_dec.c        |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_regs.h             |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_vp8_dec.c          |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2.c                  |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_hevc_dec.c         |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_regs.h             |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_vp9_dec.c          |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h1_jpeg_enc.c         |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h1_regs.h             |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h264.c                |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_hevc.c                |  9 +--------
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_hw.h                  |  1 -
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_jpeg.c                |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_jpeg.h                |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_mpeg2.c               |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_postproc.c            |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_v4l2.c                |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_v4l2.h                |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp8.c                 |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp9.c                 |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp9.h                 |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/imx8m_vpu_hw.c               |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_h264_dec.c  |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_jpeg_enc.c  |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_mpeg2_dec.c |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_vp8_dec.c   |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_regs.h         |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu_hw.c            |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/sama5d4_vdec_hw.c            |  0
 drivers/{staging/media/hantro => media/platform/verisilicon}/sunxi_vpu_hw.c               |  0
 drivers/staging/media/Kconfig                                                             |  2 --
 drivers/staging/media/Makefile                                                            |  1 -
 drivers/staging/media/hantro/TODO                                                         |  2 --
 drivers/staging/media/sunxi/cedrus/cedrus_h265.c                                          |  3 +++
 45 files changed, 18 insertions(+), 42 deletions(-)
 delete mode 100644 Documentation/userspace-api/media/drivers/hantro.rst
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/Kconfig (91%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/Makefile (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_drv.c (99%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_h264_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_mpeg2_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_regs.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_vp8_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_hevc_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_regs.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_vp9_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h1_jpeg_enc.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h1_regs.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h264.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_hevc.c (96%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_hw.h (99%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_jpeg.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_jpeg.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_mpeg2.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_postproc.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_v4l2.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_v4l2.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp8.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp9.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp9.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/imx8m_vpu_hw.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_h264_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_jpeg_enc.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_mpeg2_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_hw_vp8_dec.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_regs.h (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu_hw.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/sama5d4_vdec_hw.c (100%)
 rename drivers/{staging/media/hantro => media/platform/verisilicon}/sunxi_vpu_hw.c (100%)
 delete mode 100644 drivers/staging/media/hantro/TODO



[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