X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fppc%2Fplatforms%2Fpal4_setup.c;h=3c3d881df00d52de50b804e5c54e152d9968ede4;hb=43bc926fffd92024b46cafaf7350d669ba9ca884;hp=74dea797e01dd7fb8e9e65ccba577c61943505d3;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/arch/ppc/platforms/pal4_setup.c b/arch/ppc/platforms/pal4_setup.c index 74dea797e..3c3d881df 100644 --- a/arch/ppc/platforms/pal4_setup.c +++ b/arch/ppc/platforms/pal4_setup.c @@ -1,6 +1,4 @@ /* - * arch/ppc/platforms/pal4_setup.c - * * Board setup routines for the SBS PalomarIV. * * Author: Dan Cox @@ -28,6 +26,7 @@ #include #include #include +#include #include @@ -81,7 +80,7 @@ pal4_show_cpuinfo(struct seq_file *m) static void pal4_restart(char *cmd) { - __cli(); + local_irq_disable(); __asm__ __volatile__("lis 3,0xfff0\n \ ori 3,3,0x100\n \ mtspr 26,3\n \ @@ -95,7 +94,7 @@ pal4_restart(char *cmd) static void pal4_power_off(void) { - __cli(); + local_irq_disable(); for(;;); }