Hi Laurent, On 09/24/2012 03:58 PM, Laurent Pinchart wrote: >> How about useing a separate video buffer queue for the purpose? That would >> provide a nice way to pass it to the user space where it's needed. It'd also >> play nicely together with the frame layout descriptors. > > Beside, a void *buf wouldn't support DMA. Only subdevs that use PIO to > transfer meta data could be supported by this. I guess most of MIPI-CSI2 receivers out there support data capture from distinct Data Types into separate DMA buffers. But not this one. In case of multi-context DMA engine I guess MIPI-CSI2 receiver driver would expose video node anyway and it wouldn't need such a callback at all ? Perhaps using struct v4l2_subdev_core_ops::ioctl would be more appropriate here ? -- Regards, Sylwester -- 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