summaryrefslogtreecommitdiff
path: root/xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c
diff options
context:
space:
mode:
Diffstat (limited to 'xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c')
-rw-r--r--xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c b/xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c
index c62264f19..187a938e1 100644
--- a/xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c
+++ b/xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c
@@ -1,4 +1,4 @@
-/* $XFree86: xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c,v 1.17 2000/06/07 22:03:09 tsi Exp $ */
+/* $XFree86: xc/programs/Xserver/hw/xfree86/ddc/xf86DDC.c,v 1.18 2000/11/03 18:46:08 eich Exp $ */
/* xf86DDC.c
*
@@ -315,6 +315,10 @@ DDCRead_DDC2(int scrnIndex, I2CBusPtr pBus, int start, int len)
dev->SlaveAddr = 0xA0;
dev->ByteTimeout = 2200; /* VESA DDC spec 3 p. 43 (+10 %) */
dev->StartTimeout = 550;
+ dev->BitTimeout = 40;
+ dev->ByteTimeout = 40;
+ dev->AcknTimeout = 40;
+
dev->pI2CBus = pBus;
if (! xf86I2CDevInit(dev)) {
xf86DrvMsg(X_PROBED,scrnIndex,"No DDC2 device\n");