OK, this is the fourth version of this patch series. The first five patches are the same as before. But for fixing the g_frequency and g/s_tuner subdev ops I've decided to follow Mauro's lead and let the core fill in the tuner type for those ioctls. Trying to do this in the drivers is a tricky business, but doing this in video_ioctl2 is dead easy. The only driver not using video_ioctl2 and that has tuner support as well is pvrusb2, so I did that manually. Mike, can you review that single patch? All it does is fill in v4l2_tuner's type based on whether the radio or TV is active. The last patch fixes a typo in the bttv radio s_tuner implementation making VIDIOC_S_TUNER work again. This patch series has been tested with bttv, cx18, ivtv and pvrusb2. -- 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