[Openchrome-devel] xf86-video-openchrome: 2 commits - configure.ac src/via_lvds.c
Kevin Brace
kevinbrace at kemper.freedesktop.org
Thu Aug 4 04:26:52 UTC 2016
configure.ac | 2 +-
src/via_lvds.c | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
New commits:
commit 14eea5db4fb7a9649b0e9795675d2b9c3ce24be2
Author: Kevin Brace <kevinbrace at gmx.com>
Date: Wed Aug 3 21:26:12 2016 -0700
Version bumped to 0.5.114
Signed-off-by: Kevin Brace <kevinbrace at gmx.com>
diff --git a/configure.ac b/configure.ac
index 943904c..c66b9c6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
# Initialize Autoconf
AC_PREREQ(2.57)
AC_INIT([xf86-video-openchrome],
- [0.5.113],
+ [0.5.114],
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome],
[xf86-video-openchrome])
commit bfb41b507b9f7766e677966ca711b134d084498a
Author: Kevin Brace <kevinbrace at gmx.com>
Date: Wed Aug 3 21:22:13 2016 -0700
Disable I2C bus readout of LVDS FP EDID for now
When an LVDS FP (Flat Panel) is used simultaneously with DVI,
LVDS FP ends up reading out EDID from a monitor connected to
DVI. This almost always ends up causing the LVDS FP to
erroneously program the associated display controller. The end
result of this is a blank or garbled up screen. Now, LVDS FP
initialization code will only use VIA Technologies VGA BIOS
supplied flat panel code for the purpose of flat panel native
screen resolution detection. The flat panel code is located at
3X5.3F[3:0]. This is a short term solution, and a more permanent
solution will have to be developed in the future.
Signed-off-by: Kevin Brace <kevinbrace at gmx.com>
diff --git a/src/via_lvds.c b/src/via_lvds.c
index a1a0b5d..aee1b0c 100644
--- a/src/via_lvds.c
+++ b/src/via_lvds.c
@@ -885,7 +885,13 @@ via_lvds_detect(xf86OutputPtr output)
int width, height;
Bool ret;
+ /* Disable reading off EDID from I2C bus 2 since it is often
+ * used by DVI as well. For now, this is how DVI and LVDS FP will
+ * coexist. */
+/*
ret = ViaPanelGetSizeFromDDCv1(output, &width, &height);
+*/
+ ret = FALSE;
if (ret) {
panel->NativeModeIndex = ViaPanelLookUpModeIndex(width, height);
DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_PROBED,
More information about the Openchrome-devel
mailing list