[PATCH 2/3] kms/radeon: Reorder vblank and pageflip interrupt handling.

2010-11-21 Thread Alex Deucher
From: Mario Kleiner In the vblank irq handler, calls to actual vblank handling, or at least drm_handle_vblank(), need to happen before calls to radeon_crtc_handle_flip(). Reason: The high precision pageflip timestamping and some other pageflip optimizations will need the updated vblank count and

[PATCH 2/3] kms/radeon: Reorder vblank and pageflip interrupt handling.

2010-11-21 Thread Alex Deucher
From: Mario Kleiner In the vblank irq handler, calls to actual vblank handling, or at least drm_handle_vblank(), need to happen before calls to radeon_crtc_handle_flip(). Reason: The high precision pageflip timestamping and some other pageflip optimizations will need the updated vblank count and

[PATCH 2/3] kms/radeon: Reorder vblank and pageflip interrupt handling.

2010-11-20 Thread Alex Deucher
From: Mario Kleiner In the vblank irq handler, calls to actual vblank handling, or at least drm_handle_vblank(), need to happen before calls to radeon_crtc_handle_flip(). Reason: The high precision pageflip timestamping and some other pageflip optimizations will need the updated vblank count and

[PATCH 2/3] kms/radeon: Reorder vblank and pageflip interrupt handling.

2010-11-20 Thread Alex Deucher
From: Mario Kleiner In the vblank irq handler, calls to actual vblank handling, or at least drm_handle_vblank(), need to happen before calls to radeon_crtc_handle_flip(). Reason: The high precision pageflip timestamping and some other pageflip optimizations will need the updated vblank count and