On Sun, Feb 2, 2014 at 6:50 PM, Dmitry Eremin-Solenikov dbaryshkov@gmail.com wrote:
Hello,
I'm looking onto writing DRM/KMS drivers for few pieces of embedded equipment. I stumbled upon selecting GEM/TTM/whatever for them. Could you please guide me?
The common choices are either:
* TTM + GEM userspace interface (nouveau and radeon) * or just GEM (intel, and most of the ARM devices)
TTM seems to be mostly advantageous if you need to manage migration between VRAM / GART / system RAM. But it sounds like you are talking about a UMA system, so maybe TTM doesn't help you as much.
BR, -R
From my point of view, there are two major cases:
Device with embedded/separate VRAM.
Device using system memory w/o any restrictions.
Those are embedded devices hanging on memory bus, so no such things as AGP, aperture exist.
I'm looking for advice on selecting proper MM.
-- With best wishes Dmitry _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel