@@ -391,35 +391,25 @@ int mgag200_crtc_helper_atomic_check(struct drm_crtc *crtc, struct drm_atomic_st
391391void mgag200_crtc_helper_atomic_flush (struct drm_crtc * crtc , struct drm_atomic_state * old_state );
392392void mgag200_crtc_helper_atomic_enable (struct drm_crtc * crtc , struct drm_atomic_state * old_state );
393393void mgag200_crtc_helper_atomic_disable (struct drm_crtc * crtc , struct drm_atomic_state * old_state );
394- bool mgag200_crtc_helper_get_scanout_position (struct drm_crtc * crtc , bool in_vblank_irq ,
395- int * vpos , int * hpos ,
396- ktime_t * stime , ktime_t * etime ,
397- const struct drm_display_mode * mode );
398394
399395#define MGAG200_CRTC_HELPER_FUNCS \
400396 .mode_valid = mgag200_crtc_helper_mode_valid, \
401397 .atomic_check = mgag200_crtc_helper_atomic_check, \
402398 .atomic_flush = mgag200_crtc_helper_atomic_flush, \
403399 .atomic_enable = mgag200_crtc_helper_atomic_enable, \
404- .atomic_disable = mgag200_crtc_helper_atomic_disable, \
405- .get_scanout_position = mgag200_crtc_helper_get_scanout_position
400+ .atomic_disable = mgag200_crtc_helper_atomic_disable
406401
407402void mgag200_crtc_reset (struct drm_crtc * crtc );
408403struct drm_crtc_state * mgag200_crtc_atomic_duplicate_state (struct drm_crtc * crtc );
409404void mgag200_crtc_atomic_destroy_state (struct drm_crtc * crtc , struct drm_crtc_state * crtc_state );
410- int mgag200_crtc_enable_vblank (struct drm_crtc * crtc );
411- void mgag200_crtc_disable_vblank (struct drm_crtc * crtc );
412405
413406#define MGAG200_CRTC_FUNCS \
414407 .reset = mgag200_crtc_reset, \
415408 .destroy = drm_crtc_cleanup, \
416409 .set_config = drm_atomic_helper_set_config, \
417410 .page_flip = drm_atomic_helper_page_flip, \
418411 .atomic_duplicate_state = mgag200_crtc_atomic_duplicate_state, \
419- .atomic_destroy_state = mgag200_crtc_atomic_destroy_state, \
420- .enable_vblank = mgag200_crtc_enable_vblank, \
421- .disable_vblank = mgag200_crtc_disable_vblank, \
422- .get_vblank_timestamp = drm_crtc_vblank_helper_get_vblank_timestamp
412+ .atomic_destroy_state = mgag200_crtc_atomic_destroy_state
423413
424414void mgag200_set_mode_regs (struct mga_device * mdev , const struct drm_display_mode * mode ,
425415 bool set_vidrst );
0 commit comments