[wiz at NetBSD.org: [PATCH:xf86-video-glint] Fix DDC2 on PGX32/Raptor 8P]

Thomas Klausner wiz at NetBSD.org
Thu Jul 11 02:31:14 PDT 2013


Hi!

You're the maintainer according to
http://cgit.freedesktop.org/xorg/doc/xorg-docs/tree/MAINTAINERS

Can you please take a look at and merge the patch?

Thanks,
 Thomas

----- Forwarded message from Thomas Klausner <wiz at NetBSD.org> -----

Date: Tue,  4 Jun 2013 12:38:03 +0200
From: Thomas Klausner <wiz at NetBSD.org>
To: xorg-devel at lists.x.org
Cc: Thomas Klausner <wiz at NetBSD.org>
Subject: [PATCH:xf86-video-glint] Fix DDC2 on PGX32/Raptor 8P

When doing DDC2 on Permedia2 make sure to clear the USE_MONID bit
in the DDCdata register so the i2c bits actually do something.
>From Michael Lorez <macallan at NetBSD.org>
---
 src/pm2_dac.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/pm2_dac.c b/src/pm2_dac.c
index 85093ff..71a1ff0 100644
--- a/src/pm2_dac.c
+++ b/src/pm2_dac.c
@@ -458,8 +458,9 @@ Permedia2I2CPutBits(I2CBusPtr b, int scl, int sda)
 {
     GLINTPtr pGlint = (GLINTPtr) b->DriverPrivate.ptr;
     int r = (pGlint->DDCBus == b) ? PMDDCData : VSSerialBusControl;
-    CARD32 v = GLINT_READ_REG(r) & ~(ClkOut | DataOut);
 
+    CARD32 v = 0;
+   
     if (scl > 0) v |= ClkOut;
     if (sda > 0) v |= DataOut;
 
-- 
1.8.2.3

_______________________________________________
xorg-devel at lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel


----- End forwarded message -----


More information about the xorg-devel mailing list