diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2014-01-23 03:31:48 +0400 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2014-03-13 15:48:36 +0400 |
commit | 93110be69616df7dcd9cc3611e94400287fc26fb (patch) | |
tree | 365de9f98c43c46849611d22f964b702d4a04d7c /Documentation/DocBook | |
parent | 79d1154478c057a7c894e34975ca4e5f16fe9803 (diff) | |
download | linux-93110be69616df7dcd9cc3611e94400287fc26fb.tar.xz |
drm/doc: Overview documentation for drm_mm.c
kerneldoc polish will follow in the next patch.
Hopefully documenting the lru scan support a bit better spurs someone
to give this a shot in the ttm eviction code. At least in i915 it
helped quite a lot with memory thrashing on platforms where eviction
was (we've fixed that too meanwhile) fairly expensive.
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'Documentation/DocBook')
-rw-r--r-- | Documentation/DocBook/drm.tmpl | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Documentation/DocBook/drm.tmpl b/Documentation/DocBook/drm.tmpl index dd2a955031a7..2ac018bfbddf 100644 --- a/Documentation/DocBook/drm.tmpl +++ b/Documentation/DocBook/drm.tmpl @@ -920,6 +920,17 @@ struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev, <title>PRIME Function References</title> !Edrivers/gpu/drm/drm_prime.c </sect2> + <sect2> + <title>DRM MM Range Allocator</title> + <sect3> + <title>Overview</title> +!Pdrivers/gpu/drm/drm_mm.c Overview + </sect3> + <sect3> + <title>LRU Scan/Eviction Support</title> +!Pdrivers/gpu/drm/drm_mm.c lru scan roaster + </sect3> + </sect2> </sect1> <!-- Internals: mode setting --> |