diff options
author | 2017-03-23 15:27:15 -0400 | |
---|---|---|
committer | 2017-09-26 17:21:04 -0400 | |
commit | 667e1498a9d0e43849fa84c1c6874184b33aee5f (patch) | |
tree | 298606c3350062177be585f64ab1203e4cdbc22a /drivers/gpu/drm/amd/display/dc/inc/hw | |
parent | drm/amd/display: Rename bandwidth_calcs.h to dce_calcs.h (diff) | |
download | wireguard-linux-667e1498a9d0e43849fa84c1c6874184b33aee5f.tar.xz wireguard-linux-667e1498a9d0e43849fa84c1c6874184b33aee5f.zip |
drm/amd/display: use CRTC_VERTICAL_INTERRUPT0 as VBLANK trigger.
VBLANK interrupt is driven bu line buffer vcounter which is
ahead of CRTC vcounter. Use an interrupt that fires at the actual
CRTC vblank start boundry.
Signed-off-by: Andrey Grodzovsky <Andrey.Grodzovsky@amd.com>
Acked-by: Harry Wentland <Harry.Wentland@amd.com>
Reviewed-by: Andrey Grodzovsky <Andrey.Grodzovsky@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/inc/hw')
-rw-r--r-- | drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h b/drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h index 62c19358254b..51902a4f8798 100644 --- a/drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h +++ b/drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h @@ -156,6 +156,8 @@ struct timing_generator_funcs { enum controller_dp_test_pattern test_pattern, enum dc_color_depth color_depth); + bool (*arm_vert_intr)(struct timing_generator *tg, uint8_t width); + }; #endif |