On Fri, 04 Sep 2015, "Yang, Libin" <libin.yang@xxxxxxxxx> wrote: >> -----Original Message----- >> From: Daniel Vetter [mailto:daniel.vetter@xxxxxxxx] On Behalf Of >> Daniel Vetter >> Sent: Wednesday, September 02, 2015 8:18 PM >> To: Yang, Libin >> Cc: intel-gfx@xxxxxxxxxxxxxxxxxxxxx; daniel.vetter@xxxxxxxx; >> jani.nikula@xxxxxxxxxxxxxxx; ville.syrjala@xxxxxxxxxxxxxxx >> Subject: Re: [PATCH] drm/i915: add kerneldoc for >> i915_audio_component >> >> On Wed, Sep 02, 2015 at 02:12:24PM +0800, libin.yang@xxxxxxxxx >> wrote: >> > From: Libin Yang <libin.yang@xxxxxxxxx> >> > >> > Add the kerneldoc for i915_audio_component in i915_component.h >> > >> > Signed-off-by: Libin Yang <libin.yang@xxxxxxxxx> >> > --- >> > include/drm/i915_component.h | 39 ++++++++++++++++++++++++-- >> ------------- >> > 1 file changed, 24 insertions(+), 15 deletions(-) >> > >> > diff --git a/include/drm/i915_component.h >> b/include/drm/i915_component.h >> > index 8ad6f1b..187acc8 100644 >> > --- a/include/drm/i915_component.h >> > +++ b/include/drm/i915_component.h >> > @@ -24,23 +24,32 @@ >> > #ifndef _I915_COMPONENT_H_ >> > #define _I915_COMPONENT_H_ >> > >> > +/** >> > + * struct i915_audio_component_ops - callbacks defined in gfx >> driver >> > + * @owner: the module owner >> > + * @get_power: get the POWER_DOMAIN_AUDIO power well >> > + * @put_power: put the POWER_DOMAIN_AUDIO power well >> > + * @codec_wake_override: Enable/Disable generating the codec >> wake signal >> > + * @get_cdclk_freq: get the Core Display Clock in KHz >> > + * @sync_audio_rate: set n/cts based on the sample rate >> > + */ >> > +struct i915_audio_component_ops { >> > + struct module *owner; >> >> New kerneldoc in 4.3 allows you to split structure documentation up >> into >> per-member comments. Especially with vtables I think this makes a lot >> of >> sense, since then you have enough space to document where and how >> exactly >> a given hook is called (looks, place in the overall sequence). >> >> Also please include your stancas in the drm.tmpl docbook template, >> otherwise it won't be included in the html docs. And finally please add > > OK, I will add it in drm.tmpl. > >> a >> DOC: overview section which explains at a high level how i915 and >> hda-intel corporate for hdmi/dp audio. > > Where the DOC should be located in? i915/intel_audio.c already has a "DOC: High Definition Audio over HDMI and Display Port" comment. IMO you could just amend that, as there's already some references to the audio driver. BR, Jani. -- Jani Nikula, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx