diff options
Diffstat (limited to 'arch/powerpc/kernel/head_40x.S')
| -rw-r--r-- | arch/powerpc/kernel/head_40x.S | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/arch/powerpc/kernel/head_40x.S b/arch/powerpc/kernel/head_40x.S index a91626d87fc9..872a6af83bad 100644 --- a/arch/powerpc/kernel/head_40x.S +++ b/arch/powerpc/kernel/head_40x.S | |||
| @@ -58,13 +58,7 @@ | |||
| 58 | _ENTRY(_stext); | 58 | _ENTRY(_stext); |
| 59 | _ENTRY(_start); | 59 | _ENTRY(_start); |
| 60 | 60 | ||
| 61 | /* Save parameters we are passed. | 61 | mr r31,r3 /* save device tree ptr */ |
| 62 | */ | ||
| 63 | mr r31,r3 | ||
| 64 | mr r30,r4 | ||
| 65 | mr r29,r5 | ||
| 66 | mr r28,r6 | ||
| 67 | mr r27,r7 | ||
| 68 | 62 | ||
| 69 | /* We have to turn on the MMU right away so we get cache modes | 63 | /* We have to turn on the MMU right away so we get cache modes |
| 70 | * set correctly. | 64 | * set correctly. |
| @@ -849,11 +843,8 @@ start_here: | |||
| 849 | /* | 843 | /* |
| 850 | * Decide what sort of machine this is and initialize the MMU. | 844 | * Decide what sort of machine this is and initialize the MMU. |
| 851 | */ | 845 | */ |
| 852 | mr r3,r31 | 846 | li r3,0 |
| 853 | mr r4,r30 | 847 | mr r4,r31 |
| 854 | mr r5,r29 | ||
| 855 | mr r6,r28 | ||
| 856 | mr r7,r27 | ||
| 857 | bl machine_init | 848 | bl machine_init |
| 858 | bl MMU_init | 849 | bl MMU_init |
| 859 | 850 | ||
