* [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).