mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-14 22:44:27 +08:00
drm/doc: Fix documentation for _vblank_restore().
No code changes, fixes doc build warnings and polish some doc text. Reported-by: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20180221073908.4500-1-dhinakaran.pandiyan@intel.com
This commit is contained in:
parent
7b3b61b62a
commit
ea3f0ef37c
@ -1238,12 +1238,15 @@ void drm_crtc_vblank_on(struct drm_crtc *crtc)
|
||||
EXPORT_SYMBOL(drm_crtc_vblank_on);
|
||||
|
||||
/**
|
||||
* drm_vblank_restore - estimated vblanks using timestamps and update it.
|
||||
* drm_vblank_restore - estimate missed vblanks and update vblank count.
|
||||
* @dev: DRM device
|
||||
* @pipe: CRTC index
|
||||
*
|
||||
* Power manamement features can cause frame counter resets between vblank
|
||||
* disable and enable. Drivers can then use this function in their
|
||||
* &drm_crtc_funcs.enable_vblank implementation to estimate the vblanks since
|
||||
* the last &drm_crtc_funcs.disable_vblank.
|
||||
* disable and enable. Drivers can use this function in their
|
||||
* &drm_crtc_funcs.enable_vblank implementation to estimate missed vblanks since
|
||||
* the last &drm_crtc_funcs.disable_vblank using timestamps and update the
|
||||
* vblank counter.
|
||||
*
|
||||
* This function is the legacy version of drm_crtc_vblank_restore().
|
||||
*/
|
||||
@ -1284,11 +1287,14 @@ void drm_vblank_restore(struct drm_device *dev, unsigned int pipe)
|
||||
EXPORT_SYMBOL(drm_vblank_restore);
|
||||
|
||||
/**
|
||||
* drm_crtc_vblank_restore - estimate vblanks using timestamps and update it.
|
||||
* drm_crtc_vblank_restore - estimate missed vblanks and update vblank count.
|
||||
* @crtc: CRTC in question
|
||||
*
|
||||
* Power manamement features can cause frame counter resets between vblank
|
||||
* disable and enable. Drivers can then use this function in their
|
||||
* &drm_crtc_funcs.enable_vblank implementation to estimate the vblanks since
|
||||
* the last &drm_crtc_funcs.disable_vblank.
|
||||
* disable and enable. Drivers can use this function in their
|
||||
* &drm_crtc_funcs.enable_vblank implementation to estimate missed vblanks since
|
||||
* the last &drm_crtc_funcs.disable_vblank using timestamps and update the
|
||||
* vblank counter.
|
||||
*/
|
||||
void drm_crtc_vblank_restore(struct drm_crtc *crtc)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user