drm/i915: DocBook add i915_component.h support
authorLibin Yang <libin.yang@intel.com>
Thu, 1 Oct 2015 09:01:09 +0000 (17:01 +0800)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 7 Oct 2015 14:05:38 +0000 (16:05 +0200)
Add the item of i915_component.h in DocBook and add the DOC for
i915_component.h. Explain the struct i915_audio_component_ops and
struct i915_audio_component_audio_ops usage.

Signed-off-by: Libin Yang <libin.yang@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Documentation/DocBook/drm.tmpl
drivers/gpu/drm/i915/intel_audio.c

index f78ca7f18bb2001bfad7b4cdbb7c7a962092853d..a249c73ec1b54b9d4d4cae2d3fbbe4ec764598fd 100644 (file)
@@ -4051,6 +4051,7 @@ int num_ioctls;</synopsis>
        <title>High Definition Audio</title>
 !Pdrivers/gpu/drm/i915/intel_audio.c High Definition Audio over HDMI and Display Port
 !Idrivers/gpu/drm/i915/intel_audio.c
+!Iinclude/drm/i915_component.h
       </sect2>
       <sect2>
        <title>Panel Self Refresh PSR (PSR/SRD)</title>
index 72d696b0e7d4a04da2dbdc6ba9f277fa97f4691b..56c2f54801c47500e6962d1cc4aeffdd3bcbf5dd 100644 (file)
  * co-operation between the graphics and audio drivers is handled via audio
  * related registers. (The notable exception is the power management, not
  * covered here.)
+ *
+ * The struct i915_audio_component is used to interact between the graphics
+ * and audio drivers. The struct i915_audio_component_ops *ops in it is
+ * defined in graphics driver and called in audio driver. The
+ * struct i915_audio_component_audio_ops *audio_ops is called from i915 driver.
  */
 
 static const struct {