[GIT PULL v2 FOR v6.15] cec/printk fixes and the removal of the vidioc_g/s_ctrl and vidioc_queryctrl callbacks

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

 



Hi Mauro,

This PR contains one CEC core patch, two core rectangle logging fixes,
one cx231xx fix that I discovered while testing Ricardo's patch series,
and Ricardo's patch series:

https://patchwork.linuxtv.org/project/linux-media/list/?series=14558

Note that the uvc patch from that series was modified due to a trivial
conflict with the UVC PR that was merged earlier.

This PR passed the CI:

https://gitlab.freedesktop.org/linux-media/users/hverkuil/-/pipelines/1377347

Since this series contains core changes it is best if you review and process this PR.

Regards,

	Hans

Changes since v1:
- rebase
- added two core rectangle formatting patches

The following changes since commit fd4f68174d8647c4108731a2b8ad95c1c33ecaf7:

  media: uvcvideo: Drop the uvc_driver structure (2025-03-03 18:23:36 +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 232f8f5d489bc20ec0034e7683e1169219a1b33c:

  media: v4l2-core: use (t,l)/wxh format for rectangle (2025-03-04 12:50:31 +0100)

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

----------------------------------------------------------------
Hans Verkuil (4):
      media: cec: core: allow raw msg transmit while configuring
      media: cx231xx: set device_caps for 417
      media: v4l2-tpg: use (t,l)/wxh format for rectangle
      media: v4l2-core: use (t,l)/wxh format for rectangle

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/common/v4l2-tpg/v4l2-tpg-core.c     |  8 ++++----
 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                  | 25 -------------------------
 drivers/media/v4l2-core/v4l2-ctrls-api.c          | 55 ++++++++++++++++++++++++++++++++-----------------------
 drivers/media/v4l2-core/v4l2-ctrls-core.c         |  6 +++---
 drivers/media/v4l2-core/v4l2-dev.c                |  6 +++---
 drivers/media/v4l2-core/v4l2-ioctl.c              | 39 ++++++++++++++++++++++-----------------
 drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 35 ++++++++++++++++++-----------------
 include/media/v4l2-ctrls.h                        | 12 ++++++++++++
 include/media/v4l2-ioctl.h                        | 12 ------------
 13 files changed, 107 insertions(+), 154 deletions(-)




[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