Re: [RFC PATCH 0/8] media: hantro: Add 10-bit support

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

 




Le 27/02/2022 à 15:49, Jernej Skrabec a écrit :
First two patches add 10-bit formats to UAPI, third extends filtering
mechanism, fourth fixes incorrect assumption, fifth moves register
configuration code to proper place, sixth and seventh enable 10-bit
VP9 decoding on Allwinner H6 and last increases core frequency on
Allwinner H6.

I'm sending this as RFC to get some comments:
1. format definitions - are fourcc's ok? are comments/descriptions ok?
2. is extended filtering mechanism ok?

I would also like if these patches are tested on some more HW.
Additionally, can someone test tiled P010?

Please take a look.

Hi Jernej,

I have create a branch to test this series with VP9 and HEVC:
https://gitlab.collabora.com/benjamin.gaignard/for-upstream/-/tree/10bit_imx8m
Feel free to pick what I may need in it.

That doesn't improve fluster scores, I think more dev are still needed in GST
before getting something fully functional.
Anyway I able to select P010 pixel format if the input is a 10bit bitstream.

Regards,
Benjamin


Best regards,
Jernej

Ezequiel Garcia (1):
   media: Add P010 tiled format

Jernej Skrabec (7):
   media: Add P010 format
   media: hantro: Support format filtering by depth
   media: hantro: postproc: Fix buffer size calculation
   media: hantro: postproc: Fix legacy regs configuration
   media: hantro: Store VP9 bit depth in context
   media: hantro: sunxi: Enable 10-bit decoding
   media: hantro: sunxi: Increase frequency

  drivers/media/v4l2-core/v4l2-common.c         |  3 ++
  drivers/media/v4l2-core/v4l2-ioctl.c          |  2 +
  drivers/staging/media/hantro/hantro.h         |  4 ++
  drivers/staging/media/hantro/hantro_drv.c     | 23 +++++++++
  .../staging/media/hantro/hantro_g2_vp9_dec.c  |  8 ---
  .../staging/media/hantro/hantro_postproc.c    | 34 ++++++++++---
  drivers/staging/media/hantro/hantro_v4l2.c    | 50 +++++++++++++++++--
  drivers/staging/media/hantro/hantro_v4l2.h    |  3 ++
  drivers/staging/media/hantro/sunxi_vpu_hw.c   | 13 ++++-
  include/uapi/linux/videodev2.h                |  2 +
  10 files changed, 122 insertions(+), 20 deletions(-)





[Index of Archives]     [Linux Driver Development]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux