Hi Mauro, This patch series finishes what I started in 2.6.35: converting all subdevs to use the mediabus formats instead of using struct v4l2_format. The last patch in this series removes the deprecated ops, thus simplifying the subdev video ops and preventing new drivers from attempting to use these ops. Regards, Hans The following changes since commit f6bb00a1cbd26d1e0921f35fcde3c8f2972b2da3: V4L/DVB: tvp7002: fix write to H-PLL Feedback Divider LSB register (2010-08-06 13:57:33 -0300) are available in the git repository at: ssh://linuxtv.org/git/hverkuil/v4l-dvb.git mediabus Hans Verkuil (13): v4l: add new YUV mediabus formats tvp514x: add support for enum/g/try/s_mbus_fmt tvp7002: add support for enum/try/g/s_mbus_fmt vpfe_capture: convert to new mediabus API tvp514x: remove obsolete enum/try/s/g_fmt tvp7002: remove obsolete enum/try/s/g_fmt go7007: convert to use the mediabus API cx25821: convert to the mediabus API. v4l: add RGB444 mediabus formats ov7670: add enum/try/s_mbus_fmt support cafe_ccic: convert to the mediabus API. ov7670: remove obsolete enum/try/s_fmt ops v4l2-subdev: remove obsolete enum/try/s/g_fmt. drivers/media/video/cafe_ccic.c | 87 ++++++++++++++++--- drivers/media/video/davinci/vpfe_capture.c | 36 +++++---- drivers/media/video/ov7670.c | 76 ++++++++--------- drivers/media/video/tvp514x.c | 67 ++++++--------- drivers/media/video/tvp7002.c | 126 ++++++---------------------- drivers/staging/cx25821/cx25821-video.c | 4 +- drivers/staging/go7007/go7007-v4l2.c | 19 ++-- drivers/staging/go7007/s2250-board.c | 7 +- include/media/v4l2-mediabus.h | 6 ++ include/media/v4l2-subdev.h | 4 - 10 files changed, 203 insertions(+), 229 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