Re: Selecting memory manager for embedded DRM device

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Feb 2, 2014 at 6:50 PM, Dmitry Eremin-Solenikov
<dbaryshkov@xxxxxxxxx> 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:
>
> 1) Device with embedded/separate VRAM.
>
> 2) 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@xxxxxxxxxxxxxxxxxxxxx
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux