linux/drivers/gpu
Mario Kleiner 45780fdb97 drm/nouveau/kms/nv04-nv40: fix pageflip events via special case.
commit af4870e406 upstream.

Cards with nv04 display engine can't reliably use vblank
counts and timestamps computed via drm_handle_vblank(), as
the function gets invoked after sending the pageflip events.

Fix this by defaulting to the old crtcid = -1 fallback path
on <= NV-50 cards, and only using the precise path on NV-50
and later.

Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2014-07-09 11:21:25 -07:00
..
drm drm/nouveau/kms/nv04-nv40: fix pageflip events via special case. 2014-07-09 11:21:25 -07:00
host1x gpu: host1x: handle the correct # of syncpt regs 2014-04-16 17:11:04 +02:00
vga vgaswitcheroo: switch the mux to the igp on power down when runpm is enabled 2014-07-09 11:21:25 -07:00
Makefile gpu: host1x: Add host1x driver 2013-04-22 12:32:40 +02:00