summaryrefslogtreecommitdiff
path: root/src/radeon_probe.h
diff options
context:
space:
mode:
authorAlex Deucher <alex@botch2.(none)>2007-08-27 22:42:22 -0400
committerAlex Deucher <alex@botch2.(none)>2007-08-27 22:42:22 -0400
commita5a1055d64ab4fa16bfb03a412ae6c4fe69ff65d (patch)
tree8bdc0c15a1a62a9cdff9fc33c3d7a0757d35873d /src/radeon_probe.h
parenta12e4aa01bf1c5723c3c791ff9bdc26eef21d5ea (diff)
RADEON: make tmds pll an output attribute
sometimes the bios tmds plls are busted for certain monitors. sometimes the dirver tables are. Let the user pick at run time.
Diffstat (limited to 'src/radeon_probe.h')
-rw-r--r--src/radeon_probe.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/radeon_probe.h b/src/radeon_probe.h
index d79e7ad6..3bbda49e 100644
--- a/src/radeon_probe.h
+++ b/src/radeon_probe.h
@@ -122,6 +122,12 @@ typedef enum
DVI_ANALOG
} RADEONDviType;
+typedef enum
+{
+ TMDS_PLL_BIOS,
+ TMDS_PLL_DRIVER
+} RADEONTMDSPllType;
+
typedef struct {
CARD32 freq;
CARD32 value;
@@ -196,6 +202,7 @@ typedef struct _RADEONOutputPrivateRec {
int PanelPwrDly;
int DotClock;
RADEONTMDSPll tmds_pll[4];
+ RADEONTMDSPllType tmds_pll_table;
/* TV out */
TVStd default_tvStd;
TVStd tvStd;