[GIT PULL FOR v4.8] Cleanup control handling

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

 



This patch series finally gets rid of the old v4l2_subdev control helpers ops.

Instead use the ctrl_handler of the v4l2_subdev struct directly.

Regards,

	Hans

The following changes since commit a4d020e97d8e65d57061677c15c89e99609d0b37:

  [media] Convert Wideview WT220 DVB USB driver to rc-core (2016-07-09 12:10:33 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git rmctrl

for you to fetch changes up to 2a29fbb846b5c850cb6bf1b747cec8c0ed3106dc:

  v4l2-subdev.h: remove the control subdev ops (2016-07-11 08:43:15 +0200)

----------------------------------------------------------------
Hans Verkuil (14):
      omap_vout: use control framework
      saa7164: drop unused saa7164_ctrl struct.
      davinci: drop unused control callbacks
      pvrusb2: use v4l2_s_ctrl instead of the s_ctrl op.
      usbvision: use v4l2_ctrl_g_ctrl instead of the g_ctrl op.
      mcam-core: use v4l2_s_ctrl instead of the s_ctrl op
      via-camera: use v4l2_s_ctrl instead of the s_ctrl op.
      cx231xx: use v4l2_s_ctrl instead of the s_ctrl op.
      cx88: use wm8775_s_ctrl instead of the s_ctrl op.
      v4l2-flash-led: remove unused ops
      cx18: use v4l2_g/s_ctrl instead of the g/s_ctrl ops.
      ivtv: use v4l2_g/s_ctrl instead of the g/s_ctrl ops.
      media/i2c: drop the last users of the ctrl core ops.
      v4l2-subdev.h: remove the control subdev ops

 Documentation/video4linux/v4l2-controls.txt     |  15 --------
 drivers/media/i2c/cs53l32a.c                    |   7 ----
 drivers/media/i2c/cx25840/cx25840-core.c        |   7 ----
 drivers/media/i2c/msp3400-driver.c              |   7 ----
 drivers/media/i2c/saa7115.c                     |   7 ----
 drivers/media/i2c/tvaudio.c                     |   7 ----
 drivers/media/i2c/wm8775.c                      |   7 ----
 drivers/media/pci/cx18/cx18-alsa-mixer.c        |   6 +--
 drivers/media/pci/cx88/cx88-alsa.c              |   8 +---
 drivers/media/pci/ivtv/ivtv-alsa-mixer.c        |   6 +--
 drivers/media/pci/saa7164/saa7164.h             |   4 --
 drivers/media/platform/davinci/ccdc_hw_device.h |   7 ----
 drivers/media/platform/marvell-ccic/mcam-core.c |   2 +-
 drivers/media/platform/omap/omap_vout.c         | 109 +++++++++++++---------------------------------------
 drivers/media/platform/omap/omap_voutdef.h      |   5 +--
 drivers/media/platform/via-camera.c             |   2 +-
 drivers/media/usb/cx231xx/cx231xx-417.c         |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c         |   6 ++-
 drivers/media/usb/usbvision/usbvision-video.c   |  40 ++++++++-----------
 drivers/media/v4l2-core/v4l2-ctrls.c            |  45 ----------------------
 drivers/media/v4l2-core/v4l2-flash-led-class.c  |   9 +----
 include/media/v4l2-ctrls.h                      |  10 -----
 include/media/v4l2-subdev.h                     |  21 ----------
 23 files changed, 64 insertions(+), 277 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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