Now with some changes done requested by Hans. I did not agree very well that VIDIOC_G_FREQUENCY tuner type check exception, but here it is... Also two patches, as example, conversion of msi3101 and rtl2832_sdr drivers to that API. regards Antti Antti Palosaari (7): v4l: add new tuner types for SDR v4l: 1 Hz resolution flag for tuners v4l: add stream format for SDR receiver v4l: define own IOCTL ops for SDR FMT v4l: enable some IOCTLs for SDR receiver rtl2832_sdr: convert to SDR API msi3101: convert to SDR API drivers/media/v4l2-core/v4l2-dev.c | 27 ++- drivers/media/v4l2-core/v4l2-ioctl.c | 75 +++++- drivers/staging/media/msi3101/sdr-msi3101.c | 204 +++++++++++----- drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c | 291 ++++++++++++++++++----- include/media/v4l2-ioctl.h | 8 + include/trace/events/v4l2.h | 1 + include/uapi/linux/videodev2.h | 14 ++ 7 files changed, 486 insertions(+), 134 deletions(-) -- 1.8.4.2 -- 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