diff options
Diffstat (limited to 'arch/sparc/kernel/of_device_32.c')
| -rw-r--r-- | arch/sparc/kernel/of_device_32.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/sparc/kernel/of_device_32.c b/arch/sparc/kernel/of_device_32.c index 4c26eb59e74..da527b33ebc 100644 --- a/arch/sparc/kernel/of_device_32.c +++ b/arch/sparc/kernel/of_device_32.c @@ -105,7 +105,7 @@ static unsigned long of_bus_sbus_get_flags(const u32 *addr, unsigned long flags)  static int of_bus_ambapp_match(struct device_node *np)  { -	return !strcmp(np->name, "ambapp"); +	return !strcmp(np->type, "ambapp");  }  static void of_bus_ambapp_count_cells(struct device_node *child, @@ -433,7 +433,7 @@ build_resources:  	if (!parent)  		dev_set_name(&op->dev, "root");  	else -		dev_set_name(&op->dev, "%08x", dp->node); +		dev_set_name(&op->dev, "%08x", dp->phandle);  	if (of_device_register(op)) {  		printk("%s: Could not register of device.\n",  |