On Thu, Feb 24, 2011 at 7:17 AM, Hans Verkuil hverkuil@xs4all.nl wrote:
There are two parts to this: first of all you need a way to allocate large buffers. The CMA patch series is available (but not yet merged) that does this. I'm not sure of the latest status of this series.
The other part is that everyone can use and share these buffers. There isn't anything for this yet. We have discussed this in the past and we need something generic for this that all subsystems can use. It's not a good idea to tie this to any specific framework like GEM. Instead any subsystem should be able to use the same subsystem-independent buffer pool API.
yeah, doesn't need to be GEM.. but should at least inter-operate so we can share buffers with the display/gpu..
[snip]
But maybe it would be nice to have a way to have sensor driver on the linux side, pipelined with hw and imaging drivers on a co-processor for various algorithms and filters with configuration all exposed to userspace thru MCF.. I'm not immediately sure how this would work, but it sounds nice at least ;-)
MCF? What does that stand for?
sorry, v4l2 media controller framework
BR, -R