[Openchrome-devel] xf86-video-openchrome: 3 commits - configure.ac
Kevin Brace
kevinbrace at kemper.freedesktop.org
Mon Jul 3 06:46:25 UTC 2017
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 269e8d2349d17de672d069c67b0a096bca6f51da
Author: Kevin Brace <kevinbrace at gmx.com>
Date: Mon Jul 3 01:45:31 2017 -0500
Version bumped to 0.6.146 (for real)
Signed-off-by: Kevin Brace <kevinbrace at gmx.com>
diff --git a/configure.ac b/configure.ac
index cf2794e..6905051 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
# Initialize Autoconf
AC_PREREQ(2.57)
AC_INIT([xf86-video-openchrome],
- [0.6.145],
+ [0.6.146],
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome],
[xf86-video-openchrome])
commit 8583b3f23d4eb894c9146906eb1cd22511744ee9
Author: Kevin Brace <kevinbrace at gmx.com>
Date: Mon Jul 3 01:42:19 2017 -0500
Fix for DVI (integrated TMDS transmitter) power management
Due to the recent major updates to the FP power management code, the
existing DVI power management code was no longer able to manage the
power state of DVI correctly. This commit fixes this regression. This
commit affects CX700 / VX700 and VX800 chipsets that utilize the
integrated TMDS transmitter for DVI use.
Signed-off-by: Kevin Brace <kevinbrace at gmx.com>
diff --git a/src/via_tmds.c b/src/via_tmds.c
index fb68d19..147c61c 100644
--- a/src/via_tmds.c
+++ b/src/via_tmds.c
@@ -164,12 +164,17 @@ viaTMDSPower(ScrnInfoPtr pScrn, Bool powerState)
DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO,
"Entered viaTMDSPower.\n"));
+ /* Use hardware FP power sequence control. */
+ viaFPSetPrimaryPowerSeqType(pScrn, TRUE);
+
if (powerState) {
- viaFPSetPrimaryDirectDisplayPeriod(pScrn, TRUE);
+ viaFPSetPrimaryHardPower(pScrn, TRUE);
viaTMDSSetPower(pScrn, TRUE);
+ viaFPSetPrimaryDirectDisplayPeriod(pScrn, TRUE);
} else {
- viaTMDSSetPower(pScrn, FALSE);
viaFPSetPrimaryDirectDisplayPeriod(pScrn, FALSE);
+ viaTMDSSetPower(pScrn, FALSE);
+ viaFPSetPrimaryHardPower(pScrn, FALSE);
}
xf86DrvMsg(pScrn->scrnIndex, X_INFO,
commit e7806d50157890a4a3b29c80b0c50866e28f7cf7
Author: Kevin Brace <kevinbrace at gmx.com>
Date: Mon Jul 3 01:38:09 2017 -0500
Reversing commit 13b9c33
Sorry for the mistake.
Signed-off-by: Kevin Brace <kevinbrace at gmx.com>
diff --git a/src/via_tmds.c b/src/via_tmds.c
index 147c61c..fb68d19 100644
--- a/src/via_tmds.c
+++ b/src/via_tmds.c
@@ -164,17 +164,12 @@ viaTMDSPower(ScrnInfoPtr pScrn, Bool powerState)
DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO,
"Entered viaTMDSPower.\n"));
- /* Use hardware FP power sequence control. */
- viaFPSetPrimaryPowerSeqType(pScrn, TRUE);
-
if (powerState) {
- viaFPSetPrimaryHardPower(pScrn, TRUE);
- viaTMDSSetPower(pScrn, TRUE);
viaFPSetPrimaryDirectDisplayPeriod(pScrn, TRUE);
+ viaTMDSSetPower(pScrn, TRUE);
} else {
- viaFPSetPrimaryDirectDisplayPeriod(pScrn, FALSE);
viaTMDSSetPower(pScrn, FALSE);
- viaFPSetPrimaryHardPower(pScrn, FALSE);
+ viaFPSetPrimaryDirectDisplayPeriod(pScrn, FALSE);
}
xf86DrvMsg(pScrn->scrnIndex, X_INFO,
More information about the Openchrome-devel
mailing list