summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2011-03-11 01:04:23 +0100
committerDave Airlie <airlied@redhat.com>2011-03-11 06:01:15 +0100
commitfdc315a19a2c33da29dd87d4ca88f4e4407bd42d (patch)
tree0b90b9bbb21e2e0e8f83182048539d181054cbd8 /drivers
parentMerge branch 'media_fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/m... (diff)
downloadlinux-fdc315a19a2c33da29dd87d4ca88f4e4407bd42d.tar.xz
linux-fdc315a19a2c33da29dd87d4ca88f4e4407bd42d.zip
drm/radeon: add pageflip hooks for fusion
Looks like these got passed over with both being merged at the same time but not quite meeting in the middle. should fix: https://bugs.freedesktop.org/show_bug.cgi?id=34137 along with Michael's phoronix article. Reported-by: Chi-Thanh Christopher Nguyen Article-written-by: Michael Larabel @ phoronix Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gpu/drm/radeon/radeon_asic.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_asic.c b/drivers/gpu/drm/radeon/radeon_asic.c
index e75d63b8e21d..793c5e6026ad 100644
--- a/drivers/gpu/drm/radeon/radeon_asic.c
+++ b/drivers/gpu/drm/radeon/radeon_asic.c
@@ -834,6 +834,9 @@ static struct radeon_asic sumo_asic = {
.pm_finish = &evergreen_pm_finish,
.pm_init_profile = &rs780_pm_init_profile,
.pm_get_dynpm_state = &r600_pm_get_dynpm_state,
+ .pre_page_flip = &evergreen_pre_page_flip,
+ .page_flip = &evergreen_page_flip,
+ .post_page_flip = &evergreen_post_page_flip,
};
static struct radeon_asic btc_asic = {