[Openchrome-devel] xf86-video-openchrome: 2 commits - configure.ac src/via_tmds.c

Kevin Brace kevinbrace at kemper.freedesktop.org
Thu Mar 30 12:42:46 UTC 2017


 configure.ac   |    2 +-
 src/via_tmds.c |   12 +++++-------
 2 files changed, 6 insertions(+), 8 deletions(-)

New commits:
commit e18edf7eefeb9ae9f09390c46ce921400bb3f408
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Thu Mar 30 05:42:09 2017 -0700

    Version bumped to 0.6.102
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/configure.ac b/configure.ac
index 3f27feb..441f63e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-openchrome],
-        [0.6.101],
+        [0.6.102],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome],
         [xf86-video-openchrome])
 
commit 121d8130522267e50de7e7d4f2df91e6ce6651ea
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Thu Mar 30 00:57:08 2017 -0700

    Not turning on / off software controller Vdd bit inside viaTMDSPower
    
    It is not necessary to turn on / off software controlled Vdd bit when using the
    integrated TMDS transmitter for DVI.
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/src/via_tmds.c b/src/via_tmds.c
index d01808f..069f095 100644
--- a/src/via_tmds.c
+++ b/src/via_tmds.c
@@ -220,20 +220,18 @@ viaTMDSPower(ScrnInfoPtr pScrn, Bool powerState)
                         "Entered viaTMDSPower.\n"));
 
     if (powerState) {
-        viaLVDS1SetSoftDisplayPeriod(pScrn, TRUE);
+        /* Software control for LVDS1 power sequence. */
         viaLVDS1SetPowerSeq(pScrn, TRUE);
-        usleep(TD0);
-        viaLVDS1SetSoftVdd(pScrn, TRUE);
-        usleep(TD1);
+
+        viaLVDS1SetSoftDisplayPeriod(pScrn, TRUE);
         viaLVDS1SetSoftData(pScrn, TRUE);
         viaTMDSSetPower(pScrn, TRUE);
     } else {
+        /* Software control for LVDS1 power sequence. */
         viaLVDS1SetPowerSeq(pScrn, TRUE);
+
         viaTMDSSetPower(pScrn, FALSE);
         viaLVDS1SetSoftData(pScrn, FALSE);
-        usleep(TD1);
-        viaLVDS1SetSoftVdd(pScrn, FALSE);
-        usleep(TD0);
         viaLVDS1SetSoftDisplayPeriod(pScrn, FALSE);
     }
 


More information about the Openchrome-devel mailing list