[SPARC]: Add unique device_node IDs and a ".node" property.

Signed-off-by: David S. Miller <davem@davemloft.net>
diff --git a/include/asm-sparc/prom.h b/include/asm-sparc/prom.h
index e9b8047..f9cf44c 100644
--- a/include/asm-sparc/prom.h
+++ b/include/asm-sparc/prom.h
@@ -36,6 +36,7 @@
 	void	*value;
 	struct property *next;
 	unsigned long _flags;
+	unsigned int unique_id;
 };
 
 struct device_node {
@@ -59,6 +60,7 @@
 	struct  kref kref;
 	unsigned long _flags;
 	void	*data;
+	unsigned int unique_id;
 };
 
 /* flag descriptions */