[Openchrome-devel] xf86-video-openchrome: 2 commits - configure.ac src/Makefile.am src/via_tmds.c
Kevin Brace
kevinbrace at kemper.freedesktop.org
Thu Aug 25 12:07:12 UTC 2016
configure.ac | 2 +-
src/Makefile.am | 2 ++
src/via_tmds.c | 22 ++++++++++++++++++++++
3 files changed, 25 insertions(+), 1 deletion(-)
New commits:
commit edfac9689b9b9d826ba5852ac0f1e5988402664c
Author: Kevin Brace <kevinbrace at gmx.com>
Date: Thu Aug 25 05:06:19 2016 -0700
Version bumped to 0.5.141
Signed-off-by: Kevin Brace <kevinbrace at gmx.com>
diff --git a/configure.ac b/configure.ac
index 4daecbd..10a8643 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
# Initialize Autoconf
AC_PREREQ(2.57)
AC_INIT([xf86-video-openchrome],
- [0.5.140],
+ [0.5.141],
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome],
[xf86-video-openchrome])
commit 23f83d2a6ac64fe43949896104778dd896f97619
Author: Kevin Brace <kevinbrace at gmx.com>
Date: Thu Aug 25 05:01:07 2016 -0700
Silicon Image SiI 164 initial code inclusion
This is the initial code inclusion to support Silicon Image SiI 164
external TMDS transmitter. The code to support SiI 164 was borrowed
from the proven VIA Technologies VT1632(A) external TMDS transmitter
code. The code is not likely to work at this point since it has not
been tested due to lack of equipment availability.
Signed-off-by: Kevin Brace <kevinbrace at gmx.com>
diff --git a/src/Makefile.am b/src/Makefile.am
index 82224d4..2ed8242 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -63,6 +63,8 @@ openchrome_drv_la_SOURCES = \
via_mode.h \
via_priv.h \
via_regs.h \
+ via_sii164.c \
+ via_sii164.h \
via_tmds.c \
via_tv.c \
via_xv_overlay.c \
diff --git a/src/via_tmds.c b/src/via_tmds.c
index 43bcbfe..7f38164 100644
--- a/src/via_tmds.c
+++ b/src/via_tmds.c
@@ -639,6 +639,28 @@ via_dvi_init(ScrnInfoPtr pScrn)
"successfully for DVI use.\n");
}
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ "Probing I2C Bus 2 for SiI 164.\n");
+ if (!viaSiI164Init(pScrn, pVia->pI2CBus2)) {
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ "I2C Bus 2 was not initialized for DVI use.\n");
+ } else {
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ "SiI 164 attached to I2C Bus 2 was initialized "
+ "successfully for DVI use.\n");
+ }
+
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ "Probing I2C Bus 3 for SiI 164.\n");
+ if (!viaSiI164Init(pScrn, pVia->pI2CBus3)) {
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ "I2C Bus 3 was not initialized for DVI use.\n");
+ } else {
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ "SiI 164 attached to I2C Bus 3 was initialized "
+ "successfully for DVI use.\n");
+ }
+
DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO,
"Exiting via_dvi_init.\n"));
}
More information about the Openchrome-devel
mailing list