aboutsummaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2018-09-10 20:30:39 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-09-11 18:39:54 +0200
commit65aac17423284634169489f298169c3e3f099cc7 (patch)
tree1dfaa4a83e05d59d98a585a1830c4fb1d1f164c6 /MAINTAINERS
parentstaging: vboxvideo: Fix IRQs no longer working (diff)
downloadlinux-dev-65aac17423284634169489f298169c3e3f099cc7.tar.xz
linux-dev-65aac17423284634169489f298169c3e3f099cc7.zip
staging: vboxvideo: Change address of scanout buffer on page-flip
Commit 2408898e3b6c ("staging: vboxvideo: Add page-flip support") only calls vbox_crtc_do_set_base() on page-flips, but despite that function's name it only pins the new fb, unpins the old fb and sets vbox_crtc->fb_offset. It does not program the hardware to scan out at the new vbox_crtc->fb_offset value. This was causing only every other frame (assuming page-flipping between 2 buffers) to be shown since we kept scanning out of the old (now unpinned!) buffer. This commit fixes this by adding code to vbox_crtc_page_flip() to tell the hardware to scanout from the new fb_offset. Fixes: 2408898e3b6c ("staging: vboxvideo: Add page-flip support") Cc: Steve Longerbeam <steve_longerbeam@mentor.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions