sh: Provide a global TLB flush for U/I-TLB clear.
authorPaul Mundt <lethal@linux-sh.org>
Fri, 2 Jul 2010 06:44:09 +0000 (15:44 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Fri, 2 Jul 2010 06:44:09 +0000 (15:44 +0900)
This provides a sledgehammer approach for clearing the TLBs, only to be
used in cases where we know we will never want to use the mappings again
and have no interest in preserving state. This also destroys wired
entries.

The primary use for this is when we are either entering or exiting the
kernel completely, in the latter case as a precursor for CPU reset by
MMU.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>

No differences found