[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