summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/gma500/oaktrail.h
diff options
context:
space:
mode:
authorAlan Cox <alan@linux.intel.com>2012-11-06 13:49:23 +0000
committerDave Airlie <airlied@redhat.com>2012-11-07 10:59:32 +1000
commit39ec748f717460290424208d23879eadbf5ffb1c (patch)
treea7ce1906f6f50e30d75467c06af81ac6d72ada7b /drivers/gpu/drm/gma500/oaktrail.h
parent94baf0e27181c6a2f82cdbc5b960b197570e17de (diff)
downloadop-kernel-dev-39ec748f717460290424208d23879eadbf5ffb1c.zip
op-kernel-dev-39ec748f717460290424208d23879eadbf5ffb1c.tar.gz
gma600: Enable HDMI support
There are still some mysteries left, in particular how (and in fact if) the EDID is supposed to work on the HDMI port. However the basic stuff now works and I can plug my Q550 into an HDMI display and get the expected results. [v2: cleans up space/tab and other formatting as per Dave's request] Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/gma500/oaktrail.h')
-rw-r--r--drivers/gpu/drm/gma500/oaktrail.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/gma500/oaktrail.h b/drivers/gpu/drm/gma500/oaktrail.h
index f2f9f38..30adbbe2 100644
--- a/drivers/gpu/drm/gma500/oaktrail.h
+++ b/drivers/gpu/drm/gma500/oaktrail.h
@@ -249,3 +249,9 @@ extern void oaktrail_hdmi_i2c_exit(struct pci_dev *dev);
extern void oaktrail_hdmi_save(struct drm_device *dev);
extern void oaktrail_hdmi_restore(struct drm_device *dev);
extern void oaktrail_hdmi_init(struct drm_device *dev, struct psb_intel_mode_device *mode_dev);
+extern int oaktrail_crtc_hdmi_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode,
+ struct drm_display_mode *adjusted_mode, int x, int y,
+ struct drm_framebuffer *old_fb);
+extern void oaktrail_crtc_hdmi_dpms(struct drm_crtc *crtc, int mode);
+
+
OpenPOWER on IntegriCloud