commit | aa06c6c8ab1eb6d8d4814d3ef8bf2fa29e386909 | [log] [tgz] |
---|---|---|
author | Becky Bruce <becky.bruce@freescale.com> | Wed Nov 05 14:55:34 2008 -0600 |
committer | Jon Loeliger <jdl@freescale.com> | Mon Nov 10 10:10:03 2008 -0600 |
tree | a2d57f65e352a08aa94181785b3541926f4b3aff | |
parent | 05ddb88424346a8c42d74e8f3315f26cd6ea08ab [diff] |
mpc86xx: Use SRR0/1/rfi to enable address translation, not blr Using a mtmsr/blr means that you have to be executing at the same virtual address once you enable translation. This is unnecessarily restrictive, and is not really how this is usually done. Change it to use the more common mtspr SRR0/SRR1 and rfi method. Signed-off-by: Becky Bruce <becky.bruce@freescale.com>