Hi Hans, Thank you for the patches. On Tuesday 04 March 2014 12:30:55 Hans Verkuil wrote: > Currently the VIDIOC_SUBDEV_G/S_EDID and struct v4l2_subdev_edid are subdev > APIs. However, that's in reality quite annoying since for simple video > pipelines there is no need to create v4l-subdev device nodes for anything > else except for setting or getting EDIDs. > > What happens in practice is that v4l2 bridge drivers add explicit support > for VIDIOC_SUBDEV_G/S_EDID themselves, just to avoid having to create > subdev device nodes just for this. > > So this patch series makes the ioctls available as regular ioctls as > well. In that case the pad field should be set to 0 and the bridge driver > will fill in the right pad value internally depending on the current > input or output and pass it along to the actual subdev driver. Would it make sense to allow usage of the pad field on video nodes as well ? Apart from that and minor issues with patch 2/4 this series looks good to me. -- Regards, Laurent Pinchart -- 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