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