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 <[email protected]> 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 <[email protected]> +Date: Tue Mar 7 00:06:37 2017 -0800 + + Version bumped to 0.6 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 8c819edb95880c6726f9bc80cae6ac3b3bd0f6a8 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit f50e55fc7e70a3bc1ed688bb7c1746de67da203d +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit d2b60273cc69f382f9616718c61ca36a23f4210b +Author: Kevin Brace <[email protected]> +Date: Mon Feb 27 15:47:54 2017 -0800 + + Minor reduction of unused variables + + Signed-off-by: Kevin Brace <[email protected]> + +commit 770d5c08bdbd8d115f16f29d23ed4bf9390b5328 +Author: Kevin Brace <[email protected]> +Date: Mon Feb 27 15:34:24 2017 -0800 + + Improving DVI connector availability + + Signed-off-by: Kevin Brace <[email protected]> + +commit 5e5c8da481050b235fce5dd80527b84a3ddf25a6 +Author: Kevin Brace <[email protected]> +Date: Sun Feb 26 16:41:52 2017 -0800 + + Version bumped to 0.5.187 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 97db7a46ca94778d5de6beab16af0d8d2897bb76 +Author: Kevin Brace <[email protected]> +Date: Sun Feb 26 16:31:31 2017 -0800 + + Changing via_lvds.c to via_fp.c + + Signed-off-by: Kevin Brace <[email protected]> + +commit 3f22d9394479bff8fcb57b5c8347818b725e0ecf +Author: Dylan Aïssi <[email protected]> +Date: Sun Feb 26 16:20:28 2017 -0800 + + Switch to https for all links to freedesktop.org + + Signed-off-by: Dylan Aïssi <[email protected]> + +commit b39bbcc7bff588b6faaff6b096442cd0d8910fba +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 9f70120874e48987baa62ce2ffd8f1a83b9a8194 +Author: Kevin Brace <[email protected]> +Date: Sat Feb 25 14:42:42 2017 -0800 + + Version bumped to 0.5.186 + + Signed-off-by: Kevin Brace <[email protected]> + +commit e2c3873e05d483141ac8c2258ec7b4d427db9882 +Author: Kevin Brace <[email protected]> +Date: Sat Feb 25 14:24:19 2017 -0800 + + Checking display controller memory alignment before mode setting + + Signed-off-by: Kevin Brace <[email protected]> + +commit fa5bbc20f8144acf36a321cc2cf068f071575e73 +Author: Kevin Brace <[email protected]> +Date: Fri Feb 24 19:46:42 2017 -0800 + + Version bumped to 0.5.185 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 3f838a61a282dd153b65ad8084bc382c4ad1ba48 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 9a27dc4f9aab50d7c792f8c7a4acaa28a2e43acd +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 1bfe1ad714051b6acc7fbc0af715371aa47f2d2b +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 84193485247e7a0cc871b1e003ba596026768cf5 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 41c4beb6000c154b5920c715fadd86ca2da197f0 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit b84e4e61d7ba309ecac58efbb690c050ef8daeda +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 1f7898969a38f3e350871168338deb1dfbb1cc18 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 5acbb0a71aa639e381829d15b3a34145752d7ac5 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 1496cc2f5f6ea94ceb4679a8a87b3369045b192a +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 0f34b8d53e60e02a844f0f8eb039207f11f24bf2 +Author: Kevin Brace <[email protected]> +Date: Fri Jan 13 11:25:13 2017 -0600 + + Made corrections to IGA2 display read count and starting address + + Signed-off-by: Kevin Brace <[email protected]> + +commit 72933a40be8764d2ed09b168e1895ad5f730e707 +Author: Kevin Brace <[email protected]> +Date: Fri Jan 13 10:44:17 2017 -0600 + + Made corrections to IGA1 display read count and starting address + + Signed-off-by: Kevin Brace <[email protected]> + +commit 0ea654c1d0a786b2392773ac33b2b7adc556a947 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 864c32daa5cb86e5d15447a8caf9f268f0573bfc +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 1fae0509dafa9125ba2170d0bf0f66da43fc0e7c +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 2cb8c637ea1e7ff028734bcbeceffe05500fd0b9 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 3930206751906c35f75b7f18fd36504fe8002598 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 7a3ba8e9567a51d3420955162b05b7059d1e9e34 +Author: Kevin Brace <[email protected]> +Date: Sat Jan 7 03:59:24 2017 -0600 + + Version bumped to 0.5.178 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 4d1d48004b7fb21e1e72f95cd7362dbe537cf958 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 8457d2d71cf9f33dab42c76783e9de8788a7cc3e +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit f6b06ec8aab825eb5bdc65d27f8ebecb557a3919 +Author: Kevin Brace <[email protected]> +Date: Fri Jan 6 04:20:25 2017 -0600 + + Minor adjustments to viaIGA1Restore function + + Signed-off-by: Kevin Brace <[email protected]> + +commit 6f1191c56f31f6ed851ef28c1eca237eae994a4c +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit f8551e0e07366a70cf6aa8c3801d2965a86e170f +Author: Kevin Brace <[email protected]> +Date: Fri Jan 6 04:17:32 2017 -0600 + + Preparation for the partial fix of save / restore functions + + Signed-off-by: Kevin Brace <[email protected]> + +commit e9ba93c8b625266bbcbc8879eea9d6a65e9d1e93 +Author: Kevin Brace <[email protected]> +Date: Thu Jan 5 02:35:29 2017 -0600 + + Version bumped to 0.5.176 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 97dada03eeaafb1069ac0fb9ea89914928b7f3d9 +Author: Kevin Brace <[email protected]> +Date: Thu Jan 5 02:33:42 2017 -0600 + + Another whitespace fix for via_display.c + + Signed-off-by: Kevin Brace <[email protected]> + +commit 5e89b1a18d7223525138747e8faaefcb64ccb7e6 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 5e8456461a80a4d19361220c7d27bc99a5e0f896 +Author: Kevin Brace <[email protected]> +Date: Thu Jan 5 00:43:11 2017 -0600 + + Whitespace fix for via_display.c + + Signed-off-by: Kevin Brace <[email protected]> + +commit 3e707fa384ad643ab484d823cfbe0c41937e25f3 +Author: Kevin Brace <[email protected]> +Date: Fri Dec 23 22:49:07 2016 -0800 + + Version bumped to 0.5.175 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 110260cbbb05f382834e6f27c7be0e58e9efc757 +Author: Adam Jackson <[email protected]> +Date: Wed Dec 21 21:41:34 2016 -0800 + + Check ABI major not encoded ABI + + Signed-off-by: Adam Jackson <[email protected]> + +commit aa7e5477346e25616996a3de0d6f4537f603ab96 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit bbbf0bb27ecc976e3018724dc4bd3273d98c0d8c +Author: Adam Jackson <[email protected]> +Date: Wed Dec 21 20:53:21 2016 -0800 + + Adapt Block/WakeupHandler signature for ABI 23 + + Signed-off-by: Adam Jackson <[email protected]> + +commit f624a55a34083f76c1351da1574f1cae7f11cb55 +Author: Kevin Brace <[email protected]> +Date: Wed Dec 21 20:35:06 2016 -0800 + + Version bumped to 0.5.173 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 56b3faff8e831a82f462db0f8835db591b4ef913 +Author: Dylan Aïssi <[email protected]> +Date: Wed Dec 21 20:31:19 2016 -0800 + + Fix a spelling error inside via_xv.c + + Signed-off-by: Dylan Aïssi <[email protected]> + Acked-by: Kevin Brace <[email protected]> + +commit 25ba0a409bf0676039b42aca2226acd8af64e9f6 +Author: Chris Lamb <[email protected]> +Date: Wed Dec 21 20:25:57 2016 -0800 + + Altering the compilation build script to make it reproducible. + + Signed-off-by: Chris Lamb <[email protected]> + Reviewed-by: Dylan Aïssi <[email protected]> + Acked-by: Kevin Brace <[email protected]> + +commit 62de0cfac2cd5db74ea0a6ab61066d48af95b027 +Author: Kevin Brace <[email protected]> +Date: Thu Nov 17 19:16:31 2016 -0800 + + Version bumped to 0.5.172 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 2a7918b1f8c97b17cec91bf357a8dd5a8ce1812a +Author: Kevin Brace <[email protected]> +Date: Thu Nov 17 19:14:25 2016 -0800 + + Minor adjustments made to log messages + + Signed-off-by: Kevin Brace <[email protected]> + +commit 9c5c436d1ee9f156859f35d7a5d1c604a9b5ad9c +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 59eacc65e17715060f486e5ee2da6de962545e63 +Author: Kevin Brace <[email protected]> +Date: Fri Nov 4 20:23:47 2016 -0700 + + Version bumped to 0.5.171 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 7a55ef113d0c17ca34ca7d43edb493eb5c63b979 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit c793eeaec4496c4eeae73223d9722b9b3615fec1 +Author: Kevin Brace <[email protected]> +Date: Fri Nov 4 19:56:05 2016 -0700 + + Version bumped to 0.5.170 + + Signed-off-by: Kevin Brace <[email protected]> + +commit d04170d5f2245bd1276e7221f9c26ebdd17f1006 +Author: Kevin Brace <[email protected]> +Date: Fri Nov 4 19:55:07 2016 -0700 + + Not touching palette LUT resolution bit from viaIGA1SetColorDepth + + Signed-off-by: Kevin Brace <[email protected]> + +commit af80fba649c30a0b5011cf34a572b8bbf9b452bb +Author: Kevin Brace <[email protected]> +Date: Wed Nov 2 21:03:11 2016 -0700 + + Version bumped to 0.5.169 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 56960c27ca176e6eff1844a418bfad077aeb75e6 +Author: Kevin Brace <[email protected]> +Date: Wed Nov 2 21:02:05 2016 -0700 + + Removing code that will reinitialize VGA registers from IGA2 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 8c51f6779b91978919183a6cacdc3252cc4cb744 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit f38fa790cea900c72e0a518ea0f5463d75dbc647 +Author: Kevin Brace <[email protected]> +Date: Wed Nov 2 13:43:00 2016 -0700 + + Version bumped to 0.5.168 + + Signed-off-by: Kevin Brace <[email protected]> + +commit a5c8b5927bae2f75a587a0c8fa957918198cfdf1 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit a0aecea4fe2850e7a75a0f84c65ab0c1f35f176c +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit f39b78d2b65dc3790d3bf9e62cd021fdb7983d4f +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 683b56565eb032b964a11caed562530d6d488497 +Author: Kevin Brace <[email protected]> +Date: Tue Oct 25 20:10:34 2016 -0700 + + Version bumped to 0.5.166 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 0d241f85626da7f3942c681ec9b5d8d1523f8997 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit dc83f3f70b32de616ca03ef5d2dfcf1b95c58b9a +Author: Kevin Brace <[email protected]> +Date: Fri Oct 21 17:55:38 2016 -0700 + + Version bumped to 0.5.165 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 6f8cd73f7ad83ec21735d0b3c288a34910ad76f2 +Author: Kevin Brace <[email protected]> +Date: Fri Oct 21 17:54:29 2016 -0700 + + Altered the IGA2 HW reset sequence during mode setting + + Signed-off-by: Kevin Brace <[email protected]> + +commit 64d6672c02e0bae65c52418e8e9fe689c4149ae3 +Author: Kevin Brace <[email protected]> +Date: Wed Oct 12 20:13:15 2016 -0700 + + Version bumped to 0.5.164 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 166c3eea5688d7e97edf392ec8ad778bfe0bbbc8 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 2fd9ff49e2144f3850269e2e03a6075927774707 +Author: Kevin Brace <[email protected]> +Date: Fri Oct 7 00:10:54 2016 -0700 + + Altered the IGA1 HW reset sequence during mode setting + + Signed-off-by: Kevin Brace <[email protected]> + +commit f20b152ec493baad331ee9efa7e715c042c25f92 +Author: Kevin Brace <[email protected]> +Date: Thu Oct 6 23:12:11 2016 -0700 + + Version bumped to 0.5.163 + + Signed-off-by: Kevin Brace <[email protected]> + +commit a4b1285655e569893d4cabfe391c29a519b4af3a +Author: Kevin Brace <[email protected]> +Date: Thu Oct 6 23:10:28 2016 -0700 + + Rewriting of via_lvds_detect + + Signed-off-by: Kevin Brace <[email protected]> + +commit eb02101c4d9b41bebac51813750d7cba4046dac9 +Author: Kevin Brace <[email protected]> +Date: Thu Oct 6 14:03:05 2016 -0700 + + Version bumped to 0.5.162 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 7c15ee25d0c4fd37dc0b07dc68ffb849dcf50ba0 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 97df49c4abce98b44ad4fef964cc81d620f70aab +Author: Kevin Brace <[email protected]> +Date: Tue Oct 4 15:53:02 2016 -0700 + + Version bumped to 0.5.161 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 17d7e94b437988497fc60a3f1f10824bd7a0048d +Author: Kevin Brace <[email protected]> +Date: Tue Oct 4 15:44:22 2016 -0700 + + Discontinued the use of viaSetLVDSOutput + + Signed-off-by: Kevin Brace <[email protected]> + +commit 8285de827c752e32f732cbd0814bcf39d48c1072 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 46f5fcc6b0810fb0ddbd947f89ce22f7281071bc +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 8f01595b71ffed8d528ad58bb64348e918980eb0 +Author: Kevin Brace <[email protected]> +Date: Tue Sep 27 18:04:37 2016 -0700 + + Version bumped to 0.5.160 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 1a0d4c733ad90e67cae44f5eca349a782047ff92 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + Signed-off-by: Kevin Brace <[email protected]> + +commit c4c17e8e3395221dccb8e6f922e55b7fc3037ea0 +Author: Kevin Brace <[email protected]> +Date: Thu Sep 22 01:07:52 2016 -0700 + + Version bumped to 0.5.159 + + Signed-off-by: Kevin Brace <[email protected]> + +commit e43dc9078336ea6f2ede9d48f0f5159eb92dede1 +Author: Kevin Brace <[email protected]> +Date: Thu Sep 22 01:06:37 2016 -0700 + + Changed the way integrated TMDS transmitter detects DVI presence + + Signed-off-by: Kevin Brace <[email protected]> + +commit c907c1c8552a814d9f4a183d9851b3b39255c86d +Author: Kevin Brace <[email protected]> +Date: Thu Sep 22 00:32:54 2016 -0700 + + Version bumped to 0.5.158 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 5f01c7e1df141f6fb1a62041950fdf3113abab89 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit ac234b827c899613e900a7baeb64ec8f09c4cd2d +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 64f1dc0a974906a99448294c57378eacbacecccf +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit d00f60c800e65d3e93bac8fb3cf169209d629bc5 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 9eaa439a2277ffcb1040c4cc461b4ed4e2c34c52 +Author: Kevin Brace <[email protected]> +Date: Wed Sep 21 22:01:21 2016 -0700 + + Changed via_sii164_dump_registers to viaSiI164DumpRegisters + + Signed-off-by: Kevin Brace <[email protected]> + +commit 2ff109247c597cabf02134914ac83254528de020 +Author: Kevin Brace <[email protected]> +Date: Wed Sep 21 21:57:58 2016 -0700 + + Changed the hardware resource initialization sequence for SiI 164 + + Signed-off-by: Kevin Brace <[email protected]> + +commit df1dfeaf8d3d66f586b691589989522dd3b72989 +Author: Kevin Brace <[email protected]> +Date: Wed Sep 21 21:54:10 2016 -0700 + + Changed the hardware resource initialization sequence for VT1632(A) + + Signed-off-by: Kevin Brace <[email protected]> + +commit f699c172910de0049e433023fd9f4aababe5da9b +Author: Kevin Brace <[email protected]> +Date: Wed Sep 21 21:10:08 2016 -0700 + + Eliminated new compilation warnings + + Signed-off-by: Kevin Brace <[email protected]> + +commit eef0b90793b7dd59daa3db8afb01a9a3272646f4 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit e6c5030252a85205fe0f0f3ad4c757eacd711aac +Author: Kevin Brace <[email protected]> +Date: Sat Sep 17 15:40:09 2016 -0700 + + Version bumped to 0.5.157 + + Signed-off-by: Kevin Brace <[email protected]> + +commit c6a65f409044bbb5c809e762b3b5f8ea443ad056 +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit cdc5d9617646ecc6a83cdd1e9229a6b8be1e2f4f +Author: Kevin Brace <[email protected]> +Date: Sat Sep 17 14:12:43 2016 -0700 + + Version bumped to 0.5.156 + + Signed-off-by: Kevin Brace <[email protected]> + +commit f548b2991e3fe1c25a4a4c1e6cc694ea0592a22d +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit fa16bcf077c8f78c3b884b14bd4bfdbd037eadc4 +Author: Kevin Brace <[email protected]> +Date: Sat Sep 17 13:21:33 2016 -0700 + + Version bumped to 0.5.155 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 30cd7cd0b71da188ff29fb212a0afa97207a6709 +Author: Kevin Brace <[email protected]> +Date: Sat Sep 17 13:20:21 2016 -0700 + + Improvement in standard VGA register initialization + + Signed-off-by: Kevin Brace <[email protected]> + +commit 1ab304a9c23d7abfcbc035859c52933c5dc9e0de +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 10666db104e7a2a8dec3bd8176f2adf0fb355e6e +Author: Kevin Brace <[email protected]> +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 <[email protected]> + Signed-off-by: Kevin Brace <[email protected]> + +commit 22eb39ff3e33ff8f9b59fccc7ff2c329a67b3993 +Author: Kevin Brace <[email protected]> +Date: Sat Sep 10 23:43:56 2016 -0700 + + Version bumped to 0.5.154 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 8932f036cc832982c1aa778237ae2303b8268fab +Author: Kevin Brace <[email protected]> +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 <[email protected]> + +commit 6f5b77320edd3ab1a644f2aa6e18db1d316944ba +Author: Kevin Brace <[email protected]> +Date: Fri Sep 9 16:12:28 2016 -0700 + + Version bumped to 0.5.153 + + Signed-off-by: Kevin Brace <[email protected]> + +commit 3ae673418b207c17fe452ba9ab524a60293a6d9d +Author: Kevin Brace <[email protected]> +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. +

