diff options
-rw-r--r-- | include/drm/drm_drv.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h index a97dbc1eeccd..619da98533cd 100644 --- a/include/drm/drm_drv.h +++ b/include/drm/drm_drv.h | |||
@@ -276,6 +276,11 @@ struct drm_driver { | |||
276 | * constant but unknown small number of scanlines wrt. real scanout | 276 | * constant but unknown small number of scanlines wrt. real scanout |
277 | * position. | 277 | * position. |
278 | * | 278 | * |
279 | * FIXME: | ||
280 | * | ||
281 | * Since this is a helper to implement @get_vblank_timestamp, we should | ||
282 | * move it to &struct drm_crtc_helper_funcs, like all the other | ||
283 | * helper-internal hooks. | ||
279 | */ | 284 | */ |
280 | int (*get_scanout_position) (struct drm_device *dev, unsigned int pipe, | 285 | int (*get_scanout_position) (struct drm_device *dev, unsigned int pipe, |
281 | unsigned int flags, int *vpos, int *hpos, | 286 | unsigned int flags, int *vpos, int *hpos, |
@@ -319,6 +324,11 @@ struct drm_driver { | |||
319 | * | 324 | * |
320 | * True on success, false on failure, which means the core should | 325 | * True on success, false on failure, which means the core should |
321 | * fallback to a simple timestamp taken in drm_crtc_handle_vblank(). | 326 | * fallback to a simple timestamp taken in drm_crtc_handle_vblank(). |
327 | * | ||
328 | * FIXME: | ||
329 | * | ||
330 | * We should move this hook to &struct drm_crtc_funcs like all the other | ||
331 | * vblank hooks. | ||
322 | */ | 332 | */ |
323 | bool (*get_vblank_timestamp) (struct drm_device *dev, unsigned int pipe, | 333 | bool (*get_vblank_timestamp) (struct drm_device *dev, unsigned int pipe, |
324 | int *max_error, | 334 | int *max_error, |