linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL FOR 6.16]  Media Codec Changes 2025-06-19
@ 2025-06-19 19:17 Nicolas Dufresne
  0 siblings, 0 replies; 2+ messages in thread
From: Nicolas Dufresne @ 2025-06-19 19:17 UTC (permalink / raw)
  To: linux-media

Hey Hans & Mauro,

this is a set of smaller changes I have collected, with fixes for codecs,
a new binding for IMX95 and some mother being ported to yaml. 

regards,
Nicolas

---

The following changes since commit 642b70d526ab8daa8f256dfc1eb6bf27c3290cc6:

  media: imx8mq-mipi-csi2: Add support for i.MX8QXP (2025-06-18 09:21:59 +0200)

are available in the Git repository at:

  https://gitlab.freedesktop.org/linux-media/users/ndufresne.git tags/for-6.17-media-codecs-2025-06-19

for you to fetch changes up to 2fee2cd2da7a98a46d2750b3a0e0f8b8d3dfafc3:

  media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check (2025-06-19 13:19:05 -0400)

----------------------------------------------------------------
RKVDEC iommu restore and minors fixes

----------------------------------------------------------------
Christophe JAILLET (1):
      media: verisilicon: Use __set_bit() with local bitmaps

Frank Li (2):
      dt-bindings: media: convert fsl-vdoa.txt to yaml format
      media: dt-bindings: nxp,imx8-jpeg: Add compatible strings for IMX95 JPEG

Haoxiang Li (1):
      media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()

James Cowgill (1):
      media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check

Jernej Skrabec (1):
      media: cedrus: Add support for additional output formats

Ming Qian (2):
      media: amphion: Add H264 and HEVC profile and level control
      media: imx-jpeg: Account for data_offset when getting image address

Nicolas Dufresne (2):
      media: verisilicon: Fix AV1 decoder clock frequency
      media: rkvdec: Restore iommu addresses on errors

 Documentation/devicetree/bindings/media/fsl,imx6q-vdoa.yaml |  42 ++++++++++++++++++++++++++++++++++++++++++
 Documentation/devicetree/bindings/media/fsl-vdoa.txt        |  21 ---------------------
 Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml  |  28 +++++++++++++++++++++++++---
 drivers/media/platform/amphion/vdec.c                       |  59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/amphion/vpu_defs.h                   |  12 ++++++++++++
 drivers/media/platform/amphion/vpu_helpers.c                | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/amphion/vpu_helpers.h                |   7 +++++++
 drivers/media/platform/amphion/vpu_malone.c                 |   5 ++++-
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c              |  47 ++++++++++++++++++++++++++++++++++++-----------
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h              |   1 +
 drivers/media/platform/verisilicon/hantro_h264.c            |   6 +++---
 drivers/media/platform/verisilicon/rockchip_vpu_hw.c        |   9 ---------
 drivers/media/v4l2-core/v4l2-ctrls-core.c                   |   8 ++++----
 drivers/staging/media/imx/imx-media-csc-scaler.c            |   2 +-
 drivers/staging/media/rkvdec/rkvdec.c                       |  43 ++++++++++++++++++++++++++++++++++++-------
 drivers/staging/media/rkvdec/rkvdec.h                       |   1 +
 drivers/staging/media/sunxi/cedrus/cedrus_hw.c              |  18 +++++++++++++++++-
 drivers/staging/media/sunxi/cedrus/cedrus_video.c           |  18 ++++++++++++++++++
 18 files changed, 389 insertions(+), 61 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/fsl,imx6q-vdoa.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/fsl-vdoa.txt

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [GIT PULL FOR 6.16]  Media Codec Changes 2025-06-19
@ 2025-07-11 20:33 Nicolas Dufresne
  0 siblings, 0 replies; 2+ messages in thread
From: Nicolas Dufresne @ 2025-07-11 20:33 UTC (permalink / raw)
  To: linux-media

[-- Attachment #1: Type: text/plain, Size: 4838 bytes --]

Hey Hans & Mauro,

In this request, I've fixes for which I didn't find any issues, or my review
comment have been resolved. A little bigger, I've picked RKVDEC de-staging,
which I had promised to take care of, but Detlev took care for me. I've also
picked the reviewed DT bindings for the next generation of RKVDEC. This is a
little early to pick, but I've tested all the upcoming related patches already
plus the DT maintainers are happy with it. There is nothing controversial there
anyway.

My queue is a bit big atm, most of it will have changes requested, its code
review time that is the bottleneck atm (for everyone I believe). From here, it
will sits for the next two weeks, which I indent to spend in the woods, away
from computers.

best regards,
Nicolas

---

The following changes since commit cee06ca7a6748f7d5d7ea40876dcbc0af26bf34e:

  media: imx8mq-mipi-csi2: Fix error code in imx8mq_mipi_csi_parse_dt() (2025-07-10 13:44:58 +0200)

are available in the Git repository at:

  https://gitlab.freedesktop.org/linux-media/users/ndufresne.git tags/for-6.17-media-codecs-2025-07-11

for you to fetch changes up to 8a79dedf43ea990ed35aef44592ed4a435936564:

  media: rkvdec: Unstage the driver (2025-07-11 16:12:08 -0400)

----------------------------------------------------------------
RKVDEC unstaged, new bindings and minor fixes

----------------------------------------------------------------
Detlev Casanova (4):
      media: dt-bindings: rockchip: Document RK3588 Video Decoder bindings
      media: dt-bindings: rockchip: Add RK3576 Video Decoder bindings
      media: rkvdec: Remove TODO file
      media: rkvdec: Unstage the driver

Hugues Fruchet (1):
      media: verisilicon: postproc: 4K support

Marek Szyprowski (1):
      media: v4l2: Add support for NV12M tiled variants to v4l2_format_info()

Ming Qian (1):
      media: amphion: Support dmabuf and v4l2 buffer without binding

 Documentation/devicetree/bindings/media/rockchip,vdec.yaml              |  80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 MAINTAINERS                                                             |   8 +++++++
 drivers/media/platform/amphion/vdec.c                                   | 235 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------
 drivers/media/platform/amphion/vpu.h                                    |   7 +++++--
 drivers/media/platform/amphion/vpu_dbg.c                                |  15 ++++++++++++-
 drivers/media/platform/amphion/vpu_v4l2.c                               |  11 ++++++++++
 drivers/media/platform/rockchip/Kconfig                                 |   1 +
 drivers/media/platform/rockchip/Makefile                                |   1 +
 drivers/{staging/media => media/platform/rockchip}/rkvdec/Kconfig       |   0
 drivers/{staging/media => media/platform/rockchip}/rkvdec/Makefile      |   0
 drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec-h264.c |   0
 drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec-regs.h |   0
 drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec-vp9.c  |   0
 drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec.c      |   0
 drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec.h      |   0
 drivers/media/platform/verisilicon/hantro.h                             |   2 ++
 drivers/media/platform/verisilicon/hantro_g1_regs.h                     |   2 +-
 drivers/media/platform/verisilicon/hantro_postproc.c                    |   6 +++++-
 drivers/media/v4l2-core/v4l2-common.c                                   |   6 ++++++
 drivers/staging/media/Kconfig                                           |   2 --
 drivers/staging/media/Makefile                                          |   1 -
 drivers/staging/media/rkvdec/TODO                                       |  11 ----------
 22 files changed, 321 insertions(+), 67 deletions(-)
 rename drivers/{staging/media => media/platform/rockchip}/rkvdec/Kconfig (100%)
 rename drivers/{staging/media => media/platform/rockchip}/rkvdec/Makefile (100%)
 rename drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec-h264.c (100%)
 rename drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec-regs.h (100%)
 rename drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec-vp9.c (100%)
 rename drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec.c (100%)
 rename drivers/{staging/media => media/platform/rockchip}/rkvdec/rkvdec.h (100%)
 delete mode 100644 drivers/staging/media/rkvdec/TODO

-- 
Nicolas Dufresne
Principal Engineer at Collabora

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-07-11 20:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-11 20:33 [GIT PULL FOR 6.16] Media Codec Changes 2025-06-19 Nicolas Dufresne
  -- strict thread matches above, loose matches on Subject: below --
2025-06-19 19:17 Nicolas Dufresne

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).