summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/via_outputs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/via_outputs.c b/src/via_outputs.c
index 7e0c5e4..1271fc8 100644
--- a/src/via_outputs.c
+++ b/src/via_outputs.c
@@ -885,7 +885,7 @@ ViaOutputsDetect(ScrnInfoPtr pScrn)
* disables the panel on P4M900
*/
/* TV encoder */
- if (pVia->ActiveDevice & VIA_DEVICE_TV)
+ if ((pVia->Chipset != VIA_P4M900) || (pVia->ActiveDevice & VIA_DEVICE_TV))
via_tv_init(pScrn);
if (pVia->ActiveDevice & VIA_DEVICE_DFP) {