summaryrefslogtreecommitdiff
path: root/src/radeon.h
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2008-11-24 15:52:05 -0500
committerAlex Deucher <alexdeucher@gmail.com>2008-11-24 15:52:05 -0500
commitd7a03e93372b17d642b42f5490464616ae7c99c1 (patch)
tree77eda62d0e45554babe9d52bdeb0c0b650c99d5f /src/radeon.h
parent3858e31fa9d77d52a5cabb02f53f06385eab40f7 (diff)
Get hardcoded edid from the bios for servers that support it
should fix bug 11300
Diffstat (limited to 'src/radeon.h')
-rw-r--r--src/radeon.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/radeon.h b/src/radeon.h
index f7ae1a81..13dc15b2 100644
--- a/src/radeon.h
+++ b/src/radeon.h
@@ -836,6 +836,9 @@ typedef struct {
Bool r600_shadow_fb;
void *fb_shadow;
+ /* some server chips have a hardcoded edid in the bios so that they work with KVMs */
+ Bool get_hardcoded_edid_from_bios;
+
} RADEONInfoRec, *RADEONInfoPtr;
#define RADEONWaitForFifo(pScrn, entries) \
@@ -926,7 +929,7 @@ extern Bool RADEONGetClockInfoFromBIOS(ScrnInfoPtr pScrn);
extern Bool RADEONGetConnectorInfoFromBIOS(ScrnInfoPtr pScrn);
extern Bool RADEONGetDAC2InfoFromBIOS(xf86OutputPtr output);
extern Bool RADEONGetExtTMDSInfoFromBIOS(xf86OutputPtr output);
-extern Bool RADEONGetHardCodedEDIDFromBIOS(xf86OutputPtr output);
+extern xf86MonPtr RADEONGetHardCodedEDIDFromBIOS(xf86OutputPtr output);
extern Bool RADEONGetBIOSInitTableOffsets(ScrnInfoPtr pScrn);
extern Bool RADEONGetLVDSInfoFromBIOS(xf86OutputPtr output);
extern Bool RADEONGetTMDSInfoFromBIOS(xf86OutputPtr output);