Thread (30 messages) 30 messages, 18 authors, 2015-09-30

Re: No more new fbdev drivers, please

From: Daniel Vetter <hidden>
Date: 2015-09-28 12:33:38
Also in: dri-devel, lkml

On Mon, Sep 28, 2015 at 09:39:13AM +0200, Gerd Hoffmann wrote:
  Hi,
quoted
As Daniel mentioned, the connector+encoder+crtc combination is one of
those simplifications that would make sense if more such drivers are
added.
Another one is memory management.  It's pretty complex because it can
handle _way_ more than what simple drivers need, and the result is
_alot_ of ttm boilerplate in the drivers.
ttm is pretty impressive overkill for most simplistic drm drivers. If you
just need contiguous framebuffers for display then the cma helpers should
take care of pretty much all the boilerplate for you. They have ready-made
simple gem and dumb framebuffer mmap support, which is all a basic kms
driver needs.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help