File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -61,9 +61,7 @@ static enum hrtimer_restart vkms_vblank_simulate(struct hrtimer *timer)
61
61
62
62
static int vkms_enable_vblank (struct drm_crtc * crtc )
63
63
{
64
- struct drm_device * dev = crtc -> dev ;
65
- unsigned int pipe = drm_crtc_index (crtc );
66
- struct drm_vblank_crtc * vblank = & dev -> vblank [pipe ];
64
+ struct drm_vblank_crtc * vblank = drm_crtc_vblank_crtc (crtc );
67
65
struct vkms_output * out = drm_crtc_to_vkms_output (crtc );
68
66
69
67
drm_calc_timestamping_constants (crtc , & crtc -> mode );
@@ -88,10 +86,9 @@ static bool vkms_get_vblank_timestamp(struct drm_crtc *crtc,
88
86
bool in_vblank_irq )
89
87
{
90
88
struct drm_device * dev = crtc -> dev ;
91
- unsigned int pipe = crtc -> index ;
92
89
struct vkms_device * vkmsdev = drm_device_to_vkms_device (dev );
93
90
struct vkms_output * output = & vkmsdev -> output ;
94
- struct drm_vblank_crtc * vblank = & dev -> vblank [ pipe ] ;
91
+ struct drm_vblank_crtc * vblank = drm_crtc_vblank_crtc ( crtc ) ;
95
92
96
93
if (!READ_ONCE (vblank -> enabled )) {
97
94
* vblank_time = ktime_get ();
You can’t perform that action at this time.
0 commit comments