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 <kevinbr...@gmx.com> Date: Thu Aug 25 05:06:19 2016 -0700 Version bumped to 0.5.141 Signed-off-by: Kevin Brace <kevinbr...@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 <kevinbr...@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 <kevinbr...@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")); } _______________________________________________ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel