aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/mach-es7000
diff options
context:
space:
mode:
authorAdrian Bunk <bunk@stusta.de>2007-10-17 18:04:37 +0200
committerThomas Gleixner <tglx@inhelltoy.tec.linutronix.de>2007-10-17 20:16:15 +0200
commitfb7ae26df0b1218b39049b659064d57b58616c94 (patch)
tree6e151ec0a9aee084327e7cbb0b87d041eb7d6963 /arch/x86/mach-es7000
parentc8f2518e390638abc8255616a40b4a28caa66a95 (diff)
downloadkernel_samsung_smdk4412-fb7ae26df0b1218b39049b659064d57b58616c94.zip
kernel_samsung_smdk4412-fb7ae26df0b1218b39049b659064d57b58616c94.tar.gz
kernel_samsung_smdk4412-fb7ae26df0b1218b39049b659064d57b58616c94.tar.bz2
i386: es7000 minor cleanups
This patch contains the following cleanups: - make some needlessly global functions static - #if 0 the unused es7000_stop_cpu() AK: actually removed es7000_stop_cpu AK: fixed a non ISO prototype too [ tglx: arch/x86 adaptation ] Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/mach-es7000')
-rw-r--r--arch/x86/mach-es7000/es7000plat.c32
1 files changed, 6 insertions, 26 deletions
diff --git a/arch/x86/mach-es7000/es7000plat.c b/arch/x86/mach-es7000/es7000plat.c
index ab99072..f5d6f7d 100644
--- a/arch/x86/mach-es7000/es7000plat.c
+++ b/arch/x86/mach-es7000/es7000plat.c
@@ -46,11 +46,11 @@
* ES7000 Globals
*/
-volatile unsigned long *psai = NULL;
-struct mip_reg *mip_reg;
-struct mip_reg *host_reg;
-int mip_port;
-unsigned long mip_addr, host_addr;
+static volatile unsigned long *psai = NULL;
+static struct mip_reg *mip_reg;
+static struct mip_reg *host_reg;
+static int mip_port;
+static unsigned long mip_addr, host_addr;
/*
* GSI override for ES7000 platforms.
@@ -288,28 +288,8 @@ es7000_start_cpu(int cpu, unsigned long eip)
}
-int
-es7000_stop_cpu(int cpu)
-{
- int startup;
-
- if (psai == NULL)
- return -1;
-
- startup= (0x1000000 | cpu);
-
- while ((*psai & 0xff00ffff) != startup)
- ;
-
- startup = (*psai & 0xff0000) >> 16;
- *psai &= 0xffffff;
-
- return 0;
-
-}
-
void __init
-es7000_sw_apic()
+es7000_sw_apic(void)
{
if (es7000_plat) {
int mip_status;