summaryrefslogtreecommitdiff
path: root/src/i830_display.h
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2007-02-13 10:21:12 -0800
committerEric Anholt <eric@anholt.net>2007-02-13 10:21:12 -0800
commit6641aec0a1cbc869fba1956c556cdd204631545a (patch)
tree80706e6785fc773324aa6867bf234a7aa1b7f634 /src/i830_display.h
parent991439d4c78cf5b2a8f6bb8f5b36fffbfcc4e4fc (diff)
Attempt to detect panel fixed mode from EDID or current programmed mode.
These two sources are placed in higher priority to the BIOS data when available, since the BIOS data has proven unreliable. The BIOS data is still read, and warnings printed if it doesn't match what we probe. The BIOS data remains useful for the situation where we want to turn on LVDS but there is no EDID available and no current mode programmed (i.e. booting with VGA or TV connected).
Diffstat (limited to 'src/i830_display.h')
-rw-r--r--src/i830_display.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/i830_display.h b/src/i830_display.h
index dc800553..dbd1ea8e 100644
--- a/src/i830_display.h
+++ b/src/i830_display.h
@@ -39,3 +39,4 @@ xf86CrtcPtr i830GetLoadDetectPipe(xf86OutputPtr output);
void i830ReleaseLoadDetectPipe(xf86OutputPtr output);
void i830_crtc_init(ScrnInfoPtr pScrn, int pipe);
void i830_crtc_load_lut(xf86CrtcPtr crtc);
+DisplayModePtr i830_crtc_mode_get(ScrnInfoPtr pScrn, xf86CrtcPtr crtc);