From: Hans Verkuil <hans.verkuil@xxxxxxxxx> It's a little thing that has annoyed me for, well, years, and since I had some time and I think it will be useful for an upcoming driver as well, I finally fixed this. Now we have variants of the v4l2_device_call_* defines that treat the grp_id as a bitmask. Updated ivtv and cx18 accordingly, as those two where already treating grp_id as a bitmask. Regards, Hans Hans Verkuil (2): v4l2-device.h: add v4l2_device_mask_ variants ivtv/cx18: use the new mask variants of the v4l2_device_call_* defines drivers/media/pci/cx18/cx18-driver.h | 13 ++------ drivers/media/pci/ivtv/ivtv-driver.h | 13 ++------ drivers/media/usb/go7007/go7007-v4l2.c | 2 +- include/media/v4l2-device.h | 55 +++++++++++++++++++++++++++++++++- 4 files changed, 59 insertions(+), 24 deletions(-) -- 2.8.0.rc3 -- 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