summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2006-02-15 23:36:55 +0000
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2006-02-15 23:36:55 +0000
commit8c6e5a6eb50d371fd4ec700c26aa628cb5f45731 (patch)
tree7900c2d5bb580e02a27994c77a8bd6107cbd5375 /ChangeLog
parentd4ec0223029d8fe03a836a5a6e9a7cc8897b4c90 (diff)
The engine setup would trigger a bogus line write before the proper
addresses are setup, thus causing the card to try to bus master over the system bus to some stale location (usually 0 but could depend on whatever was used before X). Remove that useless init bit, and always setup some good enough engine source & destination pointers in case we have some other spurrious engine activity going on.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 45866830..e5ab2ed7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2006-02-16 Benjamin Herrenschmidt <benh@kernel.crashing.org>
+
+ * src/radeon_accel.c: (RADEONEngineRestore):
+ The engine setup would trigger a bogus line write before the proper
+ addresses are setup, thus causing the card to try to bus master over
+ the system bus to some stale location (usually 0 but could depend on
+ whatever was used before X). Remove that useless init bit, and always
+ setup some good enough engine source & destination pointers in case we
+ have some other spurrious engine activity going on.
+
2006-02-13 Benjamin Herrenschmidt <benh@kernel.crashing.org>
* src/radeon_exa_render.c: (R100TextureSetup), (R200TextureSetup):