summaryrefslogtreecommitdiff
path: root/src/radeon.h
diff options
context:
space:
mode:
authorAlex Deucher <alex@t41p.hsd1.va.comcast.net>2007-10-07 19:39:47 -0400
committerAlex Deucher <alex@t41p.hsd1.va.comcast.net>2007-10-07 19:39:47 -0400
commit051435610a66735fd455bbb526fa294fcfe8c0b6 (patch)
tree9f001ba1feae6d10e2327cea09be2e8e74494679 /src/radeon.h
parent0b03a73b7dcb4aa192c42f2a4c842d324c358122 (diff)
RADEON: still more LVDS fixes
Seems some laptops need the native mode from the bios for LVDS while others seem to prefer a CVT mode. Add an option to pick the preferred mode. The default it to use the bios table timing.
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 ad94cc51..7248291f 100644
--- a/src/radeon.h
+++ b/src/radeon.h
@@ -157,7 +157,8 @@ typedef enum {
#if defined(__powerpc__)
OPTION_MAC_MODEL,
#endif
- OPTION_DEFAULT_TMDS_PLL
+ OPTION_DEFAULT_TMDS_PLL,
+ OPTION_LVDS_BIOS_NATIVE_MODE
} RADEONOpts;
@@ -816,6 +817,8 @@ typedef struct {
RADEONMacModel MacModel;
#endif
+ Bool LVDSBiosNativeMode;
+
Rotation rotation;
void (*PointerMoved)(int, int, int);
CreateScreenResourcesProcPtr CreateScreenResources;