1
0
Fork 0

drm/doc: Spinx leftovers

This is unfortunately not all the sphinx noise when building the gpu
documentations. But the remaining warnings have completely bogus line
and probably also file sources, and I just can't find them.

Probably some serious debuggging of the line annotations in the
sphinx/kernel-doc toolchain needed first.

Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1468612088-9721-11-git-send-email-daniel.vetter@ffwll.ch
steinar/wifi_calib_4_9_kernel
Daniel Vetter 2016-07-15 21:48:08 +02:00
parent 132d49d728
commit a9eaa996a1
1 changed files with 9 additions and 6 deletions

View File

@ -188,7 +188,8 @@ Manual IRQ Registration
Drivers that require multiple interrupt handlers can't use the managed Drivers that require multiple interrupt handlers can't use the managed
IRQ registration functions. In that case IRQs must be registered and IRQ registration functions. In that case IRQs must be registered and
unregistered manually (usually with the :c:func:`request_irq()` and unregistered manually (usually with the :c:func:`request_irq()` and
:c:func:`free_irq()` functions, or their devm_\* equivalent). :c:func:`free_irq()` functions, or their :c:func:`devm_request_irq()` and
:c:func:`devm_free_irq()` equivalents).
When manually registering IRQs, drivers must not set the When manually registering IRQs, drivers must not set the
DRIVER_HAVE_IRQ driver feature flag, and must not provide the DRIVER_HAVE_IRQ driver feature flag, and must not provide the
@ -242,11 +243,13 @@ Open/Close, File Operations and IOCTLs
Open and Close Open and Close
-------------- --------------
int (\*firstopen) (struct drm_device \*); void (\*lastclose) (struct Open and close handlers. None of those methods are mandatory::
drm_device \*); int (\*open) (struct drm_device \*, struct drm_file
\*); void (\*preclose) (struct drm_device \*, struct drm_file \*); int (*firstopen) (struct drm_device *);
void (\*postclose) (struct drm_device \*, struct drm_file \*); void (*lastclose) (struct drm_device *);
Open and close handlers. None of those methods are mandatory. int (*open) (struct drm_device *, struct drm_file *);
void (*preclose) (struct drm_device *, struct drm_file *);
void (*postclose) (struct drm_device *, struct drm_file *);
The firstopen method is called by the DRM core for legacy UMS (User Mode The firstopen method is called by the DRM core for legacy UMS (User Mode
Setting) drivers only when an application opens a device that has no Setting) drivers only when an application opens a device that has no