diff options
author | Alex Deucher <alex@t41p.hsd1.va.comcast.net> | 2007-05-11 17:34:35 +0200 |
---|---|---|
committer | Alex Deucher <alex@t41p.hsd1.va.comcast.net> | 2007-05-11 17:34:35 +0200 |
commit | ab5603edd8fc3ef0560bdfb6a6d9c6af2a49d1e5 (patch) | |
tree | 6688a1b6336dbfb2d18594167b2e2c12d3a972e9 /src/radeon_probe.h | |
parent | 94eb0681de0641e490f06486468617a727fefe86 (diff) |
RADEON: Move LVDS, TMDS, DAC properties to the output rec
Diffstat (limited to 'src/radeon_probe.h')
-rw-r--r-- | src/radeon_probe.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/radeon_probe.h b/src/radeon_probe.h index 541a910..d2f9299 100644 --- a/src/radeon_probe.h +++ b/src/radeon_probe.h @@ -106,6 +106,11 @@ typedef enum TMDS_EXT = 1 } RADEONTmdsType; +typedef struct { + CARD32 freq; + CARD32 value; +}RADEONTMDSPll; + typedef enum { OUTPUT_NONE, @@ -135,6 +140,24 @@ typedef struct _RADEONOutputPrivateRec { int crtc_num; int DDCReg; I2CBusPtr pI2CBus; + CARD32 tv_dac_adj; + /* panel stuff */ + int PanelXRes; + int PanelYRes; + int HOverPlus; + int HSyncWidth; + int HBlank; + int VOverPlus; + int VSyncWidth; + int VBlank; + int Flags; /* Saved copy of mode flags */ + int PanelPwrDly; + int DotClock; + int RefDivider; + int FeedbackDivider; + int PostDivider; + Bool UseBiosDividers; + RADEONTMDSPll tmds_pll[4]; } RADEONOutputPrivateRec, *RADEONOutputPrivatePtr; #define RADEON_MAX_CONNECTOR 3 /* actually 4: DVI/VGA, DVI on docks, TV, LVDS */ |