The following changes since commit d3be2fab3a10b6c798a5f9970146d166d3345c37: Jean-François Moine (1): V4L/DVB: gspca - zc3xx: Fix the gamma calculation from the contrast are available in the git repository at: ssh://linuxtv.org/git/hverkuil/v4l-dvb.git vbi Currently many subdev drivers implement g/try/s_fmt. However, these calls should be converted to the new g/try/s_mbus_fmt. But before we can start that conversion we should first split off the VBI operations since the _fmt calls are also used for VBI format configuration. This patch series creates a new v4l2_subdev_vbi_ops and moves all VBI related functions to that new struct. Regards, Hans Hans Verkuil (13): v4l: move vbi-specific video ops to a new vbi ops struct v4l: add new subdev vbi ops to handle raw and sliced vbi. saa7115: support new vbi ops to set/get VBI format cx25840: support new vbi ops to set/get VBI format cx18: support new vbi ops to set/get VBI format saa7127: support new vbi ops to set/get VBI format tvp5150: support new vbi ops to set/get VBI format ivtv: switch to new vbi subdev ops cx18: switch to new vbi subdev ops. pvrusb2: switch to new vbi subdev ops cx231xx: switch to new vbi subdev ops em28xx: switch to new vbi subdev ops cx18/cx25840/saa7115/tvp5150: remove vbi support from s_fmt drivers/media/video/cx18/cx18-av-core.c | 21 ++++---- drivers/media/video/cx18/cx18-av-core.h | 5 +- drivers/media/video/cx18/cx18-av-vbi.c | 42 +++++++---------- drivers/media/video/cx18/cx18-ioctl.c | 6 +- drivers/media/video/cx18/cx18-streams.c | 5 ++- drivers/media/video/cx18/cx18-vbi.c | 2 +- drivers/media/video/cx231xx/cx231xx-video.c | 4 +- drivers/media/video/cx25840/cx25840-core.c | 17 ++++--- drivers/media/video/cx25840/cx25840-core.h | 5 +- drivers/media/video/cx25840/cx25840-vbi.c | 40 +++++++--------- drivers/media/video/em28xx/em28xx-video.c | 4 +- drivers/media/video/ivtv/ivtv-ioctl.c | 6 +- drivers/media/video/ivtv/ivtv-streams.c | 5 ++- drivers/media/video/ivtv/ivtv-vbi.c | 16 +++--- drivers/media/video/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/video/saa7115.c | 43 ++++++++++++------ drivers/media/video/saa7127.c | 31 ++++++++---- drivers/media/video/tvp5150.c | 67 +++++++++++++++++---------- include/media/v4l2-subdev.h | 66 ++++++++++++++++---------- 19 files changed, 220 insertions(+), 167 deletions(-) -- Hans Verkuil - video4linux developer - sponsored by TANDBERG, part of Cisco -- 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