summaryrefslogtreecommitdiff
path: root/src/radeon_output.c
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2008-12-17 13:07:19 -0500
committerAlex Deucher <alexdeucher@gmail.com>2008-12-17 13:07:19 -0500
commit2ca970c7aa1f3f212f03bf3287d6b60eeafd68ae (patch)
treeebf05fdb9283749532b1480d0d05de70db857c78 /src/radeon_output.c
parent5da147eec70abb7c9125a8940089fd3ff8bdea95 (diff)
Allow arbitrary tv-out modes
Diffstat (limited to 'src/radeon_output.c')
-rw-r--r--src/radeon_output.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/radeon_output.c b/src/radeon_output.c
index 5924c814..dae4e1b7 100644
--- a/src/radeon_output.c
+++ b/src/radeon_output.c
@@ -429,23 +429,7 @@ radeon_mode_valid(xf86OutputPtr output, DisplayModePtr pMode)
if (OUTPUT_IS_TV) {
/* FIXME: Update when more modes are added */
if (IS_AVIVO_VARIANT) {
- int max_v;
-
- /* tv-scaler can scale horizontal width
- * but frame ends must match tv_pll
- * for now cap v size
- */
- if (radeon_output->tvStd == TV_STD_NTSC ||
- radeon_output->tvStd == TV_STD_NTSC_J ||
- radeon_output->tvStd == TV_STD_PAL_M)
- max_v = 480;
- else
- max_v = 600;
-
- if (pMode->VDisplay == max_v)
- return MODE_OK;
- else
- return MODE_CLOCK_RANGE;
+ return MODE_OK;
} else {
if (pMode->HDisplay == 800 && pMode->VDisplay == 600)
return MODE_OK;