aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/DocBook
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2014-11-06 14:53:29 -0500
committerDaniel Vetter <daniel.vetter@ffwll.ch>2014-11-06 15:08:32 -0500
commit3150c7d0c686ffee9e414ccce705c34ebcbf4e30 (patch)
tree7158417e3756a9a04c766a82c0861b9d04d30e24 /Documentation/DocBook
parentd461701c551efe92893b31d05906d51e2f1f8244 (diff)
drm: Docbook integration and over sections for all the new helpers
In all cases the text requires that new drivers are converted to the atomic interfaces. v2: Add overview for state handling. v3: Review from Sean: Some spelling fixes and drop the misguided hunk to remove rgba8888 from the plane helpers compat list. Cc: Sean Paul <seanpaul@chromium.org> Reviewed-by: Sean Paul <seanpaul@chromium.org> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'Documentation/DocBook')
-rw-r--r--Documentation/DocBook/drm.tmpl20
1 files changed, 19 insertions, 1 deletions
diff --git a/Documentation/DocBook/drm.tmpl b/Documentation/DocBook/drm.tmpl
index 748513b34025..f276c2cf806b 100644
--- a/Documentation/DocBook/drm.tmpl
+++ b/Documentation/DocBook/drm.tmpl
@@ -2324,8 +2324,25 @@ void intel_crt_init(struct drm_device *dev)
2324 </itemizedlist> 2324 </itemizedlist>
2325 </sect2> 2325 </sect2>
2326 <sect2> 2326 <sect2>
2327 <title>Atomic Modeset Helper Functions Reference</title>
2328 <sect3>
2329 <title>Overview</title>
2330!Pdrivers/gpu/drm/drm_atomic_helper.c overview
2331 </sect3>
2332 <sect3>
2333 <title>Implementing Asynchronous Atomic Commit</title>
2334!Pdrivers/gpu/drm/drm_atomic_helper.c implementing async commit
2335 </sect3>
2336 <sect3>
2337 <title>Atomic State Reset and Initialization</title>
2338!Pdrivers/gpu/drm/drm_atomic_helper.c atomic state reset and initialization
2339 </sect3>
2340!Edrivers/gpu/drm/drm_atomic_helper.c
2341 </sect2>
2342 <sect2>
2327 <title>Modeset Helper Functions Reference</title> 2343 <title>Modeset Helper Functions Reference</title>
2328!Edrivers/gpu/drm/drm_crtc_helper.c 2344!Edrivers/gpu/drm/drm_crtc_helper.c
2345!Pdrivers/gpu/drm/drm_crtc_helper.c overview
2329 </sect2> 2346 </sect2>
2330 <sect2> 2347 <sect2>
2331 <title>Output Probing Helper Functions Reference</title> 2348 <title>Output Probing Helper Functions Reference</title>
@@ -2379,7 +2396,8 @@ void intel_crt_init(struct drm_device *dev)
2379 </sect2> 2396 </sect2>
2380 <sect2> 2397 <sect2>
2381 <title id="drm-kms-planehelpers">Plane Helper Reference</title> 2398 <title id="drm-kms-planehelpers">Plane Helper Reference</title>
2382!Edrivers/gpu/drm/drm_plane_helper.c Plane Helpers 2399!Edrivers/gpu/drm/drm_plane_helper.c
2400!Pdrivers/gpu/drm/drm_plane_helper.c overview
2383 </sect2> 2401 </sect2>
2384 </sect1> 2402 </sect1>
2385 2403