summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2006-03-27 06:12:57 +0000
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2006-03-27 06:12:57 +0000
commit607f18cfbfc2a7b5509f8b567bf510fce31b361e (patch)
tree977c900fbc06c9cd2a5edb47f4262f1928e254ed /ChangeLog
parentbf1c4471137f10b7de9d79519ca2240058997e18 (diff)
Fix a regression of my latest fix that broke color tiling on some setups.
RADEONRestoreMemMapRegisters() must not clear CRTC_OFFSET_CNTL and friends unconditionally but only when there is a map change or it will clear them after the DRI updates the AGP location, thus turning tiling back off on the CRTC. Also remove a duplicate call to RADEONInitCommonRegisters().
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 491c1ed6..ff2f6e48 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2006-03-27 Benjamin Herrenschmidt <benh@kernel.crashing.org>
+
+ * src/radeon_driver.c: (RADEONRestoreMemMapRegisters),
+ (RADEONInit):
+ Fix a regression of my latest fix that broke color tiling on some
+ setups. RADEONRestoreMemMapRegisters() must not clear CRTC_OFFSET_CNTL
+ and friends unconditionally but only when there is a map change or it
+ will clear them after the DRI updates the AGP location, thus turning
+ tiling back off on the CRTC.
+ Also remove a duplicate call to RADEONInitCommonRegisters().
+
2006-03-23 Roland Scheidegger <rscheidegger_lists@hispeed.ch>
* src/radeon_reg.h:
* src/radeon_video.c: (RADEONResetVideo), (RADEONDisplayVideo),