On 09/08/2014 04:14 PM, Hans Verkuil wrote: > The patch series adds an allocation context to dma-sg and uses that to move > dma_(un)map_sg into the vb2 framework, which is where it belongs. > > Related to that is the addition of buf_prepare/finish _for_cpu variants, > where the _for_cpu ops are called when the buffer is synced for the cpu, and > the others are called when it is synced to the device. > > DMABUF export support is added to dma-sg and vmalloc, so now all memory > models support DMABUF importing and exporting. > > A new flag was added so drivers know when the DMA engine should be > (re)programmed. This is primarily needed for the dma-sg memory model. Note: patches for tw68 and cx23885 are missing but can be found in my repo: http://git.linuxtv.org/cgit.cgi/hverkuil/media_tree.git/log/?h=vb2-prep Those two drivers were merged/updated just after I posted my patch series :-) Regards, Hans > > Reviews are very welcome. > > Regards, > > Hans > > -- > 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 > -- 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