configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 269e8d2349d17de672d069c67b0a096bca6f51da Author: Kevin Brace <kevinbr...@gmx.com> Date: Mon Jul 3 01:45:31 2017 -0500
Version bumped to 0.6.146 (for real) Signed-off-by: Kevin Brace <kevinbr...@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 <kevinbr...@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 <kevinbr...@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 <kevinbr...@gmx.com> Date: Mon Jul 3 01:38:09 2017 -0500 Reversing commit 13b9c33 Sorry for the mistake. Signed-off-by: Kevin Brace <kevinbr...@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, _______________________________________________ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel