[PATCH] initialize TCE tables
authorJohn Rose <johnrose@austin.ibm.com>
Mon, 20 Jun 2005 11:43:48 +0000 (21:43 +1000)
committerPaul Mackerras <paulus@samba.org>
Mon, 20 Jun 2005 11:43:48 +0000 (21:43 +1000)
commitd3588ba9bbade7f1fde59726c9af43eeeb08e092
tree13018804984c735be26325a234c09b1d6c4f6d4b
parent0231c290d817513d448963520a97eadd51a370b7
[PATCH] initialize TCE tables

A fairly recent platform requirement states that the OS must clear the
whole TCE table at setup time, in case firmware left any active
mappings in it.  Without this initialization, dynamic bus removes can
fail.  Firmware rejects these requests if active mappings still exist
for a slot that has been deallocated by the OS.

Signed-off-by: John Rose <johnrose@austin.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/ppc64/kernel/iommu.c