sparc: Remove unused leon_trans_init
PATCH v2 9/10 sparc: Remove unused leon_trans_init
The function leon_trans_init is unused. Remove it and save us from figuring out what to do with a '<NULL>' node name.
Cc "David S. Miller" <[email protected]>
Signed-off-by Rob Herring <[email protected]>
--- arch/sparc/include/asm/leon.h | 1 - arch/sparc/kernel/leon_kernel.c | 14 -------------- 2 files changed, 15 deletions(-)
arch/sparc/include/asm/leon.h +0 -1
@@ -225,7 +225,6 @@ void leon_update_virq_handling(unsigned int virq,irq_flow_handler_t flow_handler, const char *name, int do_ack);void leon_init_timers (void ); -void leon_trans_init (struct device_node *dp);void leon_node_init (struct device_node *dp,struct device_node ***nextp);void init_leon (void );void poke_leonsparc (void );
arch/sparc/kernel/leon_kernel.c +0 -14
@@ -484,20 +484,6 @@ static void leon_load_profile_irq(int cpu, unsigned int limit) { } -void __init leon_trans_init (struct device_node *dp) -{ -if (strcmp (dp->type,"cpu" ) =0 &&strcmp (dp->name,"<NULL>" ) =0 ) { -struct property *p; - p =of_find_property (dp,"mid" , (void *)0 ); -if (p) { -int mid; - dp->name =prom_early_alloc (5 +1 ); -memcpy (&mid, p->value, p->length); -sprintf ((char *)dp->name,"cpu%.2d" , mid); - } - } -} -#ifdef CONFIG_SMP void leon_clear_profile_irq (int cpu) {
Signature · 1 line
2.19.1