summaryrefslogtreecommitdiff
path: root/src/radeon_probe.h
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2010-04-13 11:08:59 -0400
committerAlex Deucher <alexdeucher@gmail.com>2010-04-13 11:08:59 -0400
commit22a46dddd375b2b9399e12fdf168fa5292ff17a4 (patch)
tree8227b869aad03913f3add76fde3d8ad69c64174b /src/radeon_probe.h
parentc1b817c45477c21234abaaebe78feb7ea4fd92b1 (diff)
radeon: add support for pll algo selection
tv-out on atom systems is very particular about it's dividers. force it to use the old algo. Should fix fdo bug 27593.
Diffstat (limited to 'src/radeon_probe.h')
-rw-r--r--src/radeon_probe.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/radeon_probe.h b/src/radeon_probe.h
index dc02bdff..cab077fe 100644
--- a/src/radeon_probe.h
+++ b/src/radeon_probe.h
@@ -147,6 +147,11 @@ typedef struct
Bool hw_capable;
} RADEONI2CBusRec, *RADEONI2CBusPtr;
+enum radeon_pll_algo {
+ RADEON_PLL_OLD,
+ RADEON_PLL_NEW
+};
+
typedef struct _RADEONCrtcPrivateRec {
void *crtc_rotate_mem;
void *cursor_mem;
@@ -164,6 +169,7 @@ typedef struct _RADEONCrtcPrivateRec {
float vsc;
float hsc;
int pll_id;
+ enum radeon_pll_algo pll_algo;
} RADEONCrtcPrivateRec, *RADEONCrtcPrivatePtr;
typedef struct _radeon_encoder {