Hi Mauro,
This PR contains one CEC core patch, one cx231xx fix that I discovered while
testing Ricardo's patch series, followed by that same series:
https://patchwork.linuxtv.org/project/linux-media/list/?series=14558
This PR passed the CI:
https://gitlab.freedesktop.org/linux-media/users/hverkuil/-/pipelines/1372296
Since this series contains core changes (including one cec change) it is
best if you review and process this PR.
Regards,
Hans
The following changes since commit 453d5cadab1bde8e6fdd5bd05f4200338cb21e72:
media: nuvoton: Fix reference handling of ece_pdev (2025-02-25 09:14:06 +0100)
are available in the Git repository at:
git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.15l
for you to fetch changes up to eb6a296359d837010daa70a76157a432375f48ea:
media: radio-wl1273: Rename wl1273_fm_vidioc_s_ctrl (2025-02-25 10:37:28 +0100)
----------------------------------------------------------------
Tag branch
----------------------------------------------------------------
Hans Verkuil (2):
media: cec: core: allow raw msg transmit while configuring
media: cx231xx: set device_caps for 417
Ricardo Ribalda (12):
media: ioctl: Simulate v4l2_queryctrl with v4l2_query_ext_ctrl
media: pvrusb2: Convert queryctrl to query_ext_ctrl
media: pvrusb2: Remove g/s_ctrl callbacks
media: uvcvideo: Remove vidioc_queryctrl
media: atomisp: Replace queryctrl with query_ext_ctrl
media: atomisp: Remove vidioc_g/s callback
media: v4l2: Remove vidioc_queryctrl callback
media: v4l2: Remove vidioc_g_ctrl callback
media: cx231xx: Remove vidioc_s_ctrl callback
media: v4l2: Remove vidioc_s_ctrl callback
media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl
media: radio-wl1273: Rename wl1273_fm_vidioc_s_ctrl
drivers/media/cec/core/cec-api.c | 2 +-
drivers/media/radio/radio-wl1273.c | 4 ++--
drivers/media/usb/cx231xx/cx231xx-417.c | 17 ++---------------
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 40 ++++++++--------------------------------
drivers/media/usb/uvc/uvc_v4l2.c | 10 ----------
drivers/media/v4l2-core/v4l2-ctrls-api.c | 55 ++++++++++++++++++++++++++++++++-----------------------
drivers/media/v4l2-core/v4l2-dev.c | 6 +++---
drivers/media/v4l2-core/v4l2-ioctl.c | 19 ++++++++++++-------
drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 35 ++++++++++++++++++-----------------
include/media/v4l2-ctrls.h | 12 ++++++++++++
include/media/v4l2-ioctl.h | 12 ------------
11 files changed, 90 insertions(+), 122 deletions(-)