diff options
Diffstat (limited to 'arch/sparc/kernel/devices.c')
| -rw-r--r-- | arch/sparc/kernel/devices.c | 22 | 
1 files changed, 6 insertions, 16 deletions
diff --git a/arch/sparc/kernel/devices.c b/arch/sparc/kernel/devices.c index d2eddd6647c..8d5d09f09ca 100644 --- a/arch/sparc/kernel/devices.c +++ b/arch/sparc/kernel/devices.c @@ -17,12 +17,11 @@  #include <asm/oplib.h>  #include <asm/prom.h>  #include <asm/smp.h> -#include <asm/system.h>  #include <asm/cpudata.h> +#include <asm/cpu_type.h> +#include <asm/setup.h> -extern void cpu_probe(void); -extern void clock_stop_probe(void); /* tadpole.c */ -extern void sun4c_probe_memerr_reg(void); +#include "kernel.h"  static char *cpu_mid_prop(void)  { @@ -115,7 +114,7 @@ int cpu_get_hwmid(phandle prom_node)  void __init device_scan(void)  { -	prom_printf("Booting Linux...\n"); +	printk(KERN_NOTICE "Booting Linux...\n");  #ifndef CONFIG_SMP  	{ @@ -133,15 +132,6 @@ void __init device_scan(void)  	}  #endif /* !CONFIG_SMP */ -	cpu_probe(); -	{ -		extern void auxio_probe(void); -		extern void auxio_power_probe(void); -		auxio_probe(); -		auxio_power_probe(); -	} -	clock_stop_probe(); - -	if (ARCH_SUN4C) -		sun4c_probe_memerr_reg(); +	auxio_probe(); +	auxio_power_probe();  }  | 
