[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-openchrome: Changes to 'debian-unstable'



 ChangeLog                                 | 7172 ++++++++++++++++++++++++++++++
 debian/changelog                          |    1 
 debian/rules                              |    3 
 debian/xserver-xorg-video-openchrome.docs |    1 
 4 files changed, 7173 insertions(+), 4 deletions(-)

New commits:
commit 6a7ad79f6f4193eed7b5680daae09b5987617be8
Author: Dylan Aïssi <bob.dybian@gmail.com>
Date:   Sun Mar 12 22:50:29 2017 +0100

    Bump upstream ChangeLog

diff --git a/ChangeLog b/ChangeLog
index 8b67967..5426604 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7175 @@
+commit 5e158c76eb3a0fb0db207229697139f8da2faaae
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Mar 7 00:06:37 2017 -0800
+
+    Version bumped to 0.6
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 8c819edb95880c6726f9bc80cae6ac3b3bd0f6a8
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Mon Feb 27 15:59:10 2017 -0800
+
+    Version bumped to 0.5.900 (Version 0.6 RC1)
+    
+    This is the first release candidate of OpenChrome DDX Version 0.6. It
+    will be nice if people who own VIA Technologies Chrome IGP based
+    hardware can dust off their long unused hardware, and let the
+    developer know how it performs. If there are no serious problems, this
+    version will be the Version 0.6 official release version.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f50e55fc7e70a3bc1ed688bb7c1746de67da203d
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Mon Feb 27 15:57:01 2017 -0800
+
+    Faking integrated TMDS (DVI) transmitter DVI detection
+    
+    Probably not a good idea, but do not have a choice for now.
+    Integrated TMDS transmitter based DVI's detection pin does not really
+    work, so this is how detection needs to be faked. This issue does not
+    affect those where the DVI is coming from an external TMDS transmitter
+    like SiI 164 or VT1632(A).
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit d2b60273cc69f382f9616718c61ca36a23f4210b
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Mon Feb 27 15:47:54 2017 -0800
+
+    Minor reduction of unused variables
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 770d5c08bdbd8d115f16f29d23ed4bf9390b5328
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Mon Feb 27 15:34:24 2017 -0800
+
+    Improving DVI connector availability
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 5e5c8da481050b235fce5dd80527b84a3ddf25a6
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sun Feb 26 16:41:52 2017 -0800
+
+    Version bumped to 0.5.187
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 97db7a46ca94778d5de6beab16af0d8d2897bb76
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sun Feb 26 16:31:31 2017 -0800
+
+    Changing via_lvds.c to via_fp.c
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 3f22d9394479bff8fcb57b5c8347818b725e0ecf
+Author: Dylan Aïssi <bob.dybian@gmail.com>
+Date:   Sun Feb 26 16:20:28 2017 -0800
+
+    Switch to https for all links to freedesktop.org
+    
+    Signed-off-by: Dylan Aïssi <bob.dybian@gmail.com>
+
+commit b39bbcc7bff588b6faaff6b096442cd0d8910fba
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sun Feb 26 15:47:38 2017 -0800
+
+    Preserving Scratch Pad registers (CR3B through CR3F)
+    
+    This is necessary due to Scratch Pad registers passed from VIA
+    Technologies Chrome VGA BIOS get corrupted when resuming from standby
+    on some platforms.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 9f70120874e48987baa62ce2ffd8f1a83b9a8194
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Feb 25 14:42:42 2017 -0800
+
+    Version bumped to 0.5.186
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit e2c3873e05d483141ac8c2258ec7b4d427db9882
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Feb 25 14:24:19 2017 -0800
+
+    Checking display controller memory alignment before mode setting
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit fa5bbc20f8144acf36a321cc2cf068f071575e73
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Feb 24 19:46:42 2017 -0800
+
+    Version bumped to 0.5.185
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 3f838a61a282dd153b65ad8084bc382c4ad1ba48
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Feb 24 19:39:08 2017 -0800
+
+    Adding additional integrated TMDS turn on / off code
+    
+    When testing the code with Xfce, it was observed that integrated TMDS
+    transmitter was not being turned on correctly. This commit will fix
+    this bug.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 9a27dc4f9aab50d7c792f8c7a4acaa28a2e43acd
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Feb 23 19:59:29 2017 -0800
+
+    Version bumped to 0.5.184
+    
+    This version fixes FIC CE260 / CE261 netbook integrated TMDS interface
+    (DVI) on / off. This fix also aids CX700 or later chipsets that have
+    the proper strapping resistor values set for DVI use. Another major bug
+    fix for OpenChrome DDX.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 1bfe1ad714051b6acc7fbc0af715371aa47f2d2b
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Feb 23 19:54:49 2017 -0800
+
+    Improvement in initializing integrated TMDS (DVI)
+    
+    Had to add a special handling case in order to properly handle FIC CE260 /
+    CE261 netbook integrated TMDS interface (DVI) turn on / off. This fix aids
+    reinitialization when resuming from standby. FIC CE260 / CE261 were sold as
+    Everex CloudBook and Sylvania g netbook. This fix also aids CX700 or later
+    chipsets that have the proper strapping resistor values set for DVI use.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 84193485247e7a0cc871b1e003ba596026768cf5
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Feb 23 13:24:08 2017 -0800
+
+    Version bumped to 0.5.183
+    
+    This version fixes FIC CE260 / CE261 netbook FP LVDS interface turn
+    on / off. Another major bug fix for OpenChrome DDX.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 41c4beb6000c154b5920c715fadd86ca2da197f0
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Feb 23 13:21:14 2017 -0800
+
+    Improvement in initializing FIC CE260 / CE261 netbook FP
+    
+    Had to add a special handling case in order to properly handle FIC CE260 /
+    CE261 netbook FP LVDS interface turn on / off. In particular, this fix aids FP
+    reinitialization when resuming from standby. FIC CE260 / CE261 were sold as
+    Everex CloudBook and Sylvania g netbook.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit b84e4e61d7ba309ecac58efbb690c050ef8daeda
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Feb 15 00:16:33 2017 -0800
+
+    Version bumped to 0.5.182
+    
+    This version fixes HP 2133 Mini-Note's PCI WLAN going dead when X.Org
+    Server starts. It also helps to restore the FP (Flat Panel) correctly
+    when resuming from standby. (i.e., ACPI S3 State) This is a huge fix
+    for OpenChrome DDX.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 1f7898969a38f3e350871168338deb1dfbb1cc18
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Feb 15 00:12:12 2017 -0800
+
+    Permanent fix for HP 2133 PCIe WLAN not working
+    
+    Using strapping pins for Chrome IGP help figure out whether or not to
+    activate DVP0. Tested the fix with 3 different VN896 chipset based
+    laptops, but all of these have a 12-bit FP interface. The fix is untested
+    with a 24-bit FP interface. This fix also helps to restore the FP
+    correctly when coming out of standby in HP 2133 Mini-Note.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 5acbb0a71aa639e381829d15b3a34145752d7ac5
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 13 11:40:31 2017 -0600
+
+    Version bumped to 0.5.181
+    
+    This version restricts the horizontal screen resolution slightly (4 dots
+    in 32-bit color mode) to avoid display issues on the right side screen
+    in dual screen mode.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 1496cc2f5f6ea94ceb4679a8a87b3369045b192a
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 13 11:36:27 2017 -0600
+
+    Limit horizontal direction screen resolution slightly
+    
+    Allowing 2048 horizontal screen resolution in 32-bit color mode causes
+    a problem displaying the correct image on the right side screen, so the
+    allowed horizontal screen resolution will now be restricted by a few
+    dots.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 0f34b8d53e60e02a844f0f8eb039207f11f24bf2
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 13 11:25:13 2017 -0600
+
+    Made corrections to IGA2 display read count and starting address
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 72933a40be8764d2ed09b168e1895ad5f730e707
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 13 10:44:17 2017 -0600
+
+    Made corrections to IGA1 display read count and starting address
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 0ea654c1d0a786b2392773ac33b2b7adc556a947
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Jan 10 13:19:11 2017 -0600
+
+    Version bumped to 0.5.180
+    
+    This version implements a temporary fix to HP 2133 Mini-Note's
+    Broadcom PCIe WLAN going dead when used with OpenChrome.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 864c32daa5cb86e5d15447a8caf9f268f0573bfc
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Jan 10 13:15:40 2017 -0600
+
+    Temporary fix for HP 2133 PCIe WLAN not working
+    
+    Changing 3C5.2A[3:2] bits to on state was causing HP 2133 Mini-Note's
+    PCI Express WLAN to stop working. In VN896 chipset, DVP0 (Digital Video
+    Port 0) is pin multiplexed with PCIe Lane 0 through 7, so blindly
+    turning on DVP0 was leading to Broadcom PCIe WLAN that comes with HP
+    2133 Mini-Note to turn off. For now, not touching 3C5.2A resolves the
+    matter. A permanent solution to resolve this issue will be implemented
+    soon.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 1fae0509dafa9125ba2170d0bf0f66da43fc0e7c
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Jan 10 13:14:39 2017 -0600
+
+    Removing access to 3C5.2A from viaIGA2SetDisplayRegister
+    
+    This code was put in to resolve standby resume issue, but turning on
+    FPDP / DVP / LVDS channel should not be done from
+    viaIGA2SetDisplayRegister function.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 2cb8c637ea1e7ff028734bcbeceffe05500fd0b9
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Jan 7 22:17:53 2017 -0600
+
+    Version bumped to 0.5.179
+    
+    This version hopefully fixes the VT switch screen corruption for good.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 3930206751906c35f75b7f18fd36504fe8002598
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Jan 7 22:14:10 2017 -0600
+
+    Fix for VT switch screen corruption bug
+    
+    This fix is a more of a permanent fix of the VT switch screen
+    corruption bug.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 7a3ba8e9567a51d3420955162b05b7059d1e9e34
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Jan 7 03:59:24 2017 -0600
+
+    Version bumped to 0.5.178
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 4d1d48004b7fb21e1e72f95cd7362dbe537cf958
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Jan 7 03:56:46 2017 -0600
+
+    Changed the 3C5.15 restore behavior
+    
+    It appears that the previous way of restoring the register was not
+    desirable, so it was changed to a more mainstream way of restoring it.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 8457d2d71cf9f33dab42c76783e9de8788a7cc3e
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 6 04:22:15 2017 -0600
+
+    Version bumped to 0.5.177
+    
+    This version has a partial fix for the screen getting corrupted
+    when switching to virtual terminal.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f6b06ec8aab825eb5bdc65d27f8ebecb557a3919
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 6 04:20:25 2017 -0600
+
+    Minor adjustments to viaIGA1Restore function
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 6f1191c56f31f6ed851ef28c1eca237eae994a4c
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 6 04:19:07 2017 -0600
+
+    Partial fix for save / restore functions
+    
+    The fix is still not perfect, but not restoring 3X5.6A, 3X5.6B,
+    and 3X5.6C was the reason why the screen was getting messed up
+    when switching to virtual terminal.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f8551e0e07366a70cf6aa8c3801d2965a86e170f
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Jan 6 04:17:32 2017 -0600
+
+    Preparation for the partial fix of save / restore functions
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit e9ba93c8b625266bbcbc8879eea9d6a65e9d1e93
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Jan 5 02:35:29 2017 -0600
+
+    Version bumped to 0.5.176
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 97dada03eeaafb1069ac0fb9ea89914928b7f3d9
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Jan 5 02:33:42 2017 -0600
+
+    Another whitespace fix for via_display.c
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 5e89b1a18d7223525138747e8faaefcb64ccb7e6
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Jan 5 02:30:47 2017 -0600
+
+    Temporary fix to virtual terminal screen getting corrupted
+    
+    This regression was discovered when Ubuntu 14.04's GRUB 2 boot
+    loader was installed, and it has been broken since Version
+    0.4.147. This commit will temporarily fix the bug for now.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 5e8456461a80a4d19361220c7d27bc99a5e0f896
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Jan 5 00:43:11 2017 -0600
+
+    Whitespace fix for via_display.c
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 3e707fa384ad643ab484d823cfbe0c41937e25f3
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Dec 23 22:49:07 2016 -0800
+
+    Version bumped to 0.5.175
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 110260cbbb05f382834e6f27c7be0e58e9efc757
+Author: Adam Jackson <ajax@redhat.com>
+Date:   Wed Dec 21 21:41:34 2016 -0800
+
+    Check ABI major not encoded ABI
+    
+    Signed-off-by: Adam Jackson <ajax@redhat.com>
+
+commit aa7e5477346e25616996a3de0d6f4537f603ab96
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Dec 21 21:01:39 2016 -0800
+
+    Version bumped to 0.5.174
+    
+    Now, OpenChrome DDX is compatible with ABI 23.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit bbbf0bb27ecc976e3018724dc4bd3273d98c0d8c
+Author: Adam Jackson <ajax@redhat.com>
+Date:   Wed Dec 21 20:53:21 2016 -0800
+
+    Adapt Block/WakeupHandler signature for ABI 23
+    
+    Signed-off-by: Adam Jackson <ajax@redhat.com>
+
+commit f624a55a34083f76c1351da1574f1cae7f11cb55
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Dec 21 20:35:06 2016 -0800
+
+    Version bumped to 0.5.173
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 56b3faff8e831a82f462db0f8835db591b4ef913
+Author: Dylan Aïssi <bob.dybian@gmail.com>
+Date:   Wed Dec 21 20:31:19 2016 -0800
+
+    Fix a spelling error inside via_xv.c
+    
+    Signed-off-by: Dylan Aïssi <bob.dybian@gmail.com>
+    Acked-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 25ba0a409bf0676039b42aca2226acd8af64e9f6
+Author: Chris Lamb <lamby@debian.org>
+Date:   Wed Dec 21 20:25:57 2016 -0800
+
+    Altering the compilation build script to make it reproducible.
+    
+    Signed-off-by: Chris Lamb <lamby@debian.org>
+    Reviewed-by: Dylan Aïssi <bob.dybian@gmail.com>
+    Acked-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 62de0cfac2cd5db74ea0a6ab61066d48af95b027
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Nov 17 19:16:31 2016 -0800
+
+    Version bumped to 0.5.172
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 2a7918b1f8c97b17cec91bf357a8dd5a8ce1812a
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Nov 17 19:14:25 2016 -0800
+
+    Minor adjustments made to log messages
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 9c5c436d1ee9f156859f35d7a5d1c604a9b5ad9c
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Nov 17 19:09:21 2016 -0800
+
+    Removing debug messages related to hardware cursor
+    
+    Putting debug messages inside functions that handle hardware cursor
+    clutters up Xorg.n.log. (i.e., Xorg.0.log)
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 59eacc65e17715060f486e5ee2da6de962545e63
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Nov 4 20:23:47 2016 -0700
+
+    Version bumped to 0.5.171
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 7a55ef113d0c17ca34ca7d43edb493eb5c63b979
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Nov 4 20:22:41 2016 -0700
+
+    Turning off gamma correction for both IGA1 and IGA2
+    
+    Turning on gamma correction for 16-bit and 32-bit (24-bit) color
+    depth caused the screen color to get completely messed up in
+    some models and / or OS combinations, so it will be turned off
+    to remedy this regression.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit c793eeaec4496c4eeae73223d9722b9b3615fec1
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Nov 4 19:56:05 2016 -0700
+
+    Version bumped to 0.5.170
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit d04170d5f2245bd1276e7221f9c26ebdd17f1006
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Nov 4 19:55:07 2016 -0700
+
+    Not touching palette LUT resolution bit from viaIGA1SetColorDepth
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit af80fba649c30a0b5011cf34a572b8bbf9b452bb
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Nov 2 21:03:11 2016 -0700
+
+    Version bumped to 0.5.169
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 56960c27ca176e6eff1844a418bfad077aeb75e6
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Nov 2 21:02:05 2016 -0700
+
+    Removing code that will reinitialize VGA registers from IGA2
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 8c51f6779b91978919183a6cacdc3252cc4cb744
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Nov 2 17:16:38 2016 -0700
+
+    Setting IGA2 color depth atomically
+    
+    Removed the code that sets IGA2 color depth (i.e., 8-bit, 16-bit, or
+    32-bit) from viaIGA2SetDisplayRegister function.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f38fa790cea900c72e0a518ea0f5463d75dbc647
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Nov 2 13:43:00 2016 -0700
+
+    Version bumped to 0.5.168
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit a5c8b5927bae2f75a587a0c8fa957918198cfdf1
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Nov 2 13:41:58 2016 -0700
+
+    Merging the contents of via_bandwidth.c into via_display.c
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit a0aecea4fe2850e7a75a0f84c65ab0c1f35f176c
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Nov 1 00:25:14 2016 -0700
+
+    Version bumped to 0.5.167
+    
+    With this version, 16-bit color depth is now finally useful. If the
+    user wants to use two monitors side by side, 16-bit color depth
+    will allow combined horizontal screen resolution greater than 2048
+    dots.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f39b78d2b65dc3790d3bf9e62cd021fdb7983d4f
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Nov 1 00:24:23 2016 -0700
+
+    Rewrite of palette setting code
+    
+    While the code still has issues with color tone in 16-bit color
+    depth and completely messed up palette in 8-bit color depth,
+    the rewritten code now makes 16-bit color depth useful to the
+    user.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 683b56565eb032b964a11caed562530d6d488497
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Oct 25 20:10:34 2016 -0700
+
+    Version bumped to 0.5.166
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 0d241f85626da7f3942c681ec9b5d8d1523f8997
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Oct 25 20:08:55 2016 -0700
+
+    Setting IGA1 color depth and LUT output atomically
+    
+    Removed the code that sets IGA1 color depth (i.e., 8-bit, 16-bit, or
+    32-bit) and LUT output (6-bit or 8-bit) from viaIGA1SetDisplayRegister
+    function.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit dc83f3f70b32de616ca03ef5d2dfcf1b95c58b9a
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Oct 21 17:55:38 2016 -0700
+
+    Version bumped to 0.5.165
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 6f8cd73f7ad83ec21735d0b3c288a34910ad76f2
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Oct 21 17:54:29 2016 -0700
+
+    Altered the IGA2 HW reset sequence during mode setting
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 64d6672c02e0bae65c52418e8e9fe689c4149ae3
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Oct 12 20:13:15 2016 -0700
+
+    Version bumped to 0.5.164
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 166c3eea5688d7e97edf392ec8ad778bfe0bbbc8
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Oct 12 20:05:53 2016 -0700
+
+    Controlling IGA1 and IGA2 output state from *_commit and *_prepare
+    
+    The code was updated so that IGA1 and IGA2 output state is controlled
+    from *_commit and *_prepare callback functions. Previously, display
+    controller output state was set from the a mode setting callback
+    function.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 2fd9ff49e2144f3850269e2e03a6075927774707
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Oct 7 00:10:54 2016 -0700
+
+    Altered the IGA1 HW reset sequence during mode setting
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f20b152ec493baad331ee9efa7e715c042c25f92
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Oct 6 23:12:11 2016 -0700
+
+    Version bumped to 0.5.163
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit a4b1285655e569893d4cabfe391c29a519b4af3a
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Oct 6 23:10:28 2016 -0700
+
+    Rewriting of via_lvds_detect
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit eb02101c4d9b41bebac51813750d7cba4046dac9
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Oct 6 14:03:05 2016 -0700
+
+    Version bumped to 0.5.162
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 7c15ee25d0c4fd37dc0b07dc68ffb849dcf50ba0
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Oct 6 14:01:10 2016 -0700
+
+    Change how AGP based UniChrome IGP's FP display source is set
+    
+    This change affects KM400, K8M800, PM800, and P4M800 Pro chipset
+    families and their derivatives. The newer devices (PCI Express
+    based Chrome9 IGPs and single chip type chipsets) are not affected.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 97df49c4abce98b44ad4fef964cc81d620f70aab
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Oct 4 15:53:02 2016 -0700
+
+    Version bumped to 0.5.161
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 17d7e94b437988497fc60a3f1f10824bd7a0048d
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Oct 4 15:44:22 2016 -0700
+
+    Discontinued the use of viaSetLVDSOutput
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 8285de827c752e32f732cbd0814bcf39d48c1072
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Oct 4 11:43:11 2016 -0700
+
+    Added viaLVDS1SetFormat
+    
+    viaLVDS1SetFormat function sets the format (SPWG or OPENLDI) for
+    LVDS1 (LVDS Channel 1) integrated LVDS transmitter. This function
+    is located inside via_lvds.c.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 46f5fcc6b0810fb0ddbd947f89ce22f7281071bc
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Oct 4 11:37:13 2016 -0700
+
+    Added viaLVDS2SetFormat
+    
+    viaLVDS2SetFormat function sets the format (SPWG or OPENLDI) for
+    LVDS2 (LVDS Channel 2) integrated LVDS transmitter. This function
+    is located inside via_lvds.c.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 8f01595b71ffed8d528ad58bb64348e918980eb0
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Sep 27 18:04:37 2016 -0700
+
+    Version bumped to 0.5.160
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 1a0d4c733ad90e67cae44f5eca349a782047ff92
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Tue Sep 27 18:03:16 2016 -0700
+
+    Updated SiI 164 register settings to suggested settings
+    
+    Changed the register settings of Silicon Image SiI 164 to follow
+    the settings suggested by the datasheet.
+    
+    Tested-by: Justin Chevrier <jchevrier@gmail.com>
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit c4c17e8e3395221dccb8e6f922e55b7fc3037ea0
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Sep 22 01:07:52 2016 -0700
+
+    Version bumped to 0.5.159
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit e43dc9078336ea6f2ede9d48f0f5159eb92dede1
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Sep 22 01:06:37 2016 -0700
+
+    Changed the way integrated TMDS transmitter detects DVI presence
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit c907c1c8552a814d9f4a183d9851b3b39255c86d
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Sep 22 00:32:54 2016 -0700
+
+    Version bumped to 0.5.158
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 5f01c7e1df141f6fb1a62041950fdf3113abab89
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Sep 22 00:28:27 2016 -0700
+
+    Created viaExtTMDSSetDataDriveStrength
+    
+    viaExtTMDSSetDataDriveStrength function is meant to replace
+    viaVT1632SetDataDriveStrength and viaSiI164SetDataDriveStrength
+    functions.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit ac234b827c899613e900a7baeb64ec8f09c4cd2d
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Thu Sep 22 00:09:01 2016 -0700
+
+    Created viaExtTMDSSetClockDriveStrength
+    
+    viaExtTMDSSetClockDriveStrength function is meant to replace
+    viaVT1632SetClockDriveStrength and viaSiI164SetClockDriveStrength
+    functions.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 64f1dc0a974906a99448294c57378eacbacecccf
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Sep 21 23:54:26 2016 -0700
+
+    Created viaExtTMDSEnableIOPads
+    
+    viaExtTMDSEnableIOPads function is meant to replace
+    viaVT1632EnableIOPads and viaSiI164EnableIOPads functions.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit d00f60c800e65d3e93bac8fb3cf169209d629bc5
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Sep 21 22:22:03 2016 -0700
+
+    Created viaExtTMDSSetDisplaySource
+    
+    viaExtTMDSSetDisplaySource function is meant to replace
+    viaVT1632SetDisplaySource and viaSiI164SetDisplaySource functions.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 9eaa439a2277ffcb1040c4cc461b4ed4e2c34c52
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Sep 21 22:01:21 2016 -0700
+
+    Changed via_sii164_dump_registers to viaSiI164DumpRegisters
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 2ff109247c597cabf02134914ac83254528de020
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Sep 21 21:57:58 2016 -0700
+
+    Changed the hardware resource initialization sequence for SiI 164
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit df1dfeaf8d3d66f586b691589989522dd3b72989
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Sep 21 21:54:10 2016 -0700
+
+    Changed the hardware resource initialization sequence for VT1632(A)
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f699c172910de0049e433023fd9f4aababe5da9b
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Sep 21 21:10:08 2016 -0700
+
+    Eliminated new compilation warnings
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit eef0b90793b7dd59daa3db8afb01a9a3272646f4
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Wed Sep 21 21:05:30 2016 -0700
+
+    Changed viaAnalogSource to viaAnalogSetDisplaySource
+    
+    Also, made updates to the log message displayed by
+    viaAnalogSetDisplaySource function.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit e6c5030252a85205fe0f0f3ad4c757eacd711aac
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 17 15:40:09 2016 -0700
+
+    Version bumped to 0.5.157
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit c6a65f409044bbb5c809e762b3b5f8ea443ad056
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 17 15:39:06 2016 -0700
+
+    Moving the code that sets sync polarity of analog VGA
+    
+    Rather than setting the sync polarity of analog VGA when
+    initializing IGA1, it was moved to where analog VGA is
+    specifically initialized.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit cdc5d9617646ecc6a83cdd1e9229a6b8be1e2f4f
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 17 14:12:43 2016 -0700
+
+    Version bumped to 0.5.156
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit f548b2991e3fe1c25a4a4c1e6cc694ea0592a22d
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 17 14:11:37 2016 -0700
+
+    Correcting a bug in DVI presence detection
+    
+    The bit position used to test the presence of a DVI monitor was
+    referring the wrong bit position. This only affects those with
+    an integrated TMDS transmitter.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit fa16bcf077c8f78c3b884b14bd4bfdbd037eadc4
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 17 13:21:33 2016 -0700
+
+    Version bumped to 0.5.155
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 30cd7cd0b71da188ff29fb212a0afa97207a6709
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 17 13:20:21 2016 -0700
+
+    Improvement in standard VGA register initialization
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 1ab304a9c23d7abfcbc035859c52933c5dc9e0de
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sun Sep 11 00:49:48 2016 -0700
+
+    Changed via_vt1632_dump_registers to viaVT1632DumpRegisters
+    
+    Also, made small changes to the log messages.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 10666db104e7a2a8dec3bd8176f2adf0fb355e6e
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sun Sep 11 00:09:49 2016 -0700
+
+    Fixing incorrect logical AND
+    
+    The previous way the if statements were written will cause
+    malfunctions.
+    
+    Suggested-by: Benno Schulenberg <bensberg@justemail.net>
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 22eb39ff3e33ff8f9b59fccc7ff2c329a67b3993
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 10 23:43:56 2016 -0700
+
+    Version bumped to 0.5.154
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 8932f036cc832982c1aa778237ae2303b8268fab
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Sat Sep 10 23:42:07 2016 -0700
+
+    Setting I/O driver strength from the relevant code that needs it
+    
+    The code to set I/O driver strength for clock and data I/O pads
+    were transferred to the sections where they actually handle the
+    external device screen mode setting. This affects VIA Technologies
+    VT1632(A) TMDS transmitter, Silicon Image SiI 164 TMDS transmitter,
+    and various external TV encoders.
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 6f5b77320edd3ab1a644f2aa6e18db1d316944ba
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Sep 9 16:12:28 2016 -0700
+
+    Version bumped to 0.5.153
+    
+    Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
+
+commit 3ae673418b207c17fe452ba9ab524a60293a6d9d
+Author: Kevin Brace <kevinbrace@gmx.com>
+Date:   Fri Sep 9 16:09:18 2016 -0700
+
+    Remove initialization of DVP0 from viaIGA2Init
+    
+    The initialization of DVP0 will now be done at the code that initializes
+    the output device.
+    


Reply to: