Hi Mauro, Please pull from http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-saa7146 for the following: - saa7146: implement v4l2_device support. - saa7146: i2c adapdata now points to v4l2_device. - saa7146: the adapter class will be NULL when v4l2_subdev is used. - saa7146: convert saa7146 and mxb in particular to v4l2_subdev. - saa7146: setting control while capturing should return EBUSY, not EINVAL. Tested with the mxb (by me) and dvb-ttpci (by e9hack@xxxxxxxxxxxxxx aka Hartmut) drivers. With these changes saa7146 has switched to the new-style i2c API and the new v4l2 framework. Thanks, Hans diffstat: a/linux/drivers/media/video/tda9840.h | 14 - linux/drivers/media/common/saa7146_core.c | 19 +- linux/drivers/media/common/saa7146_i2c.c | 11 - linux/drivers/media/common/saa7146_video.c | 29 ++- linux/drivers/media/video/mxb.c | 275 +++++++++++------------------ linux/drivers/media/video/saa5246a.c | 74 +++++-- linux/drivers/media/video/saa5249.c | 75 +++++-- linux/drivers/media/video/tda9840.c | 79 +------- linux/drivers/media/video/tea6415c.c | 50 ++--- linux/drivers/media/video/tea6415c.h | 12 - linux/drivers/media/video/tea6420.c | 66 +++--- linux/drivers/media/video/tea6420.h | 27 +- linux/include/media/saa7146.h | 8 linux/include/media/v4l2-chip-ident.h | 18 + 14 files changed, 377 insertions(+), 380 deletions(-) -- Hans Verkuil - video4linux developer - sponsored by TANDBERG -- 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