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

Kevin Brace kevinbrace at kemper.freedesktop.org
Wed Jan 16 01:13:42 UTC 2019


 configure.ac      |    2 +-
 src/via_display.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit b8d3aecd9d19085ec3334b0d114ba83c2514b89d
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Tue Jan 15 17:13:14 2019 -0800

    Version bumped to 0.6.182
    
    Fixed a mode setting failure on Wyse X90L and Xubuntu 16.04.5 when
    resuming from standby.
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/configure.ac b/configure.ac
index 9f0d244..91a11c0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-openchrome],
-        [0.6.181],
+        [0.6.182],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome],
         [xf86-video-openchrome])
 
commit b09124c0241b81dc91e872b60c37ed52f8cb6440
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Tue Jan 15 17:09:09 2019 -0800

    Force the use of color mode VGA register I/O access
    
    It was observed on Wyse X90L and Xubuntu 16.04.5 that when the
    computer resumes from standby, there is no display on the flat panel.
    It turns out I/O Address Select bit of Miscellaneous Output Register
    (3CCH for read, 3C2H for write) is being switched over to MDA I/O
    address emulation mode (i.e., monochrome mode; 3B4H / 3B5H for
    CRxx access), and this causes the mode setting to fail. From now on,
    CGA I/O address emulation mode (i.e., color mode; 3D4H / 3D5H for
    CRxx access) will be forced during mode setting.
    
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

diff --git a/src/via_display.c b/src/via_display.c
index 03cf12f..a01da20 100644
--- a/src/via_display.c
+++ b/src/via_display.c
@@ -612,7 +612,7 @@ viaIGAInitCommon(ScrnInfoPtr pScrn)
     temp = hwp->readMiscOut(hwp);
     DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO,
                         "Misc. Register: 0x%02X\n", temp));
-    hwp->writeMiscOut(hwp, temp | 0x22);
+    hwp->writeMiscOut(hwp, temp | 0x23);
 
     temp = hwp->readEnable(hwp);
     DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO,


More information about the openchrome-devel mailing list