aboutsummaryrefslogtreecommitdiff
path: root/linux-core/radeon_mode.h
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2008-08-11 18:37:16 -0400
committerDave Airlie <airlied@redhat.com>2008-08-14 09:19:03 +1000
commit5af426a2b29f5426ba5714cb6501aa5b270089b4 (patch)
tree24fc252dcf19c1b4a1be8d774efc637dd3ab5e35 /linux-core/radeon_mode.h
parentf2351ab38c8157bdbc839ad628b1dde6693f51bd (diff)
Restructure cursor handling and add support for legacy cursors
Diffstat (limited to 'linux-core/radeon_mode.h')
-rw-r--r--linux-core/radeon_mode.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/linux-core/radeon_mode.h b/linux-core/radeon_mode.h
index 3e0ffc66..6a2e275c 100644
--- a/linux-core/radeon_mode.h
+++ b/linux-core/radeon_mode.h
@@ -393,6 +393,15 @@ extern void atombios_crtc_mode_set(struct drm_crtc *crtc,
struct drm_display_mode *adjusted_mode,
int x, int y);
extern void atombios_crtc_dpms(struct drm_crtc *crtc, int mode);
+
+extern int radeon_crtc_cursor_set(struct drm_crtc *crtc,
+ struct drm_file *file_priv,
+ uint32_t handle,
+ uint32_t width,
+ uint32_t height);
+extern int radeon_crtc_cursor_move(struct drm_crtc *crtc,
+ int x, int y);
+
extern bool radeon_atom_get_clock_info(struct drm_device *dev);
extern bool radeon_combios_get_clock_info(struct drm_device *dev);
extern void radeon_get_lvds_info(struct radeon_encoder *encoder);