diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2006-03-27 06:12:57 +0000 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2006-03-27 06:12:57 +0000 |
commit | 607f18cfbfc2a7b5509f8b567bf510fce31b361e (patch) | |
tree | 977c900fbc06c9cd2a5edb47f4262f1928e254ed /ChangeLog | |
parent | bf1c4471137f10b7de9d79519ca2240058997e18 (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-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -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), |