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: