powerpc and sparc: Introduce dev_archdata node accessors
[firefly-linux-kernel-4.4.55.git] / arch / sparc / include / asm / device.h
index 19790eb99cc6830820522a74c11492528ec0f567..3702e087df2c4cbcdab561f7720a2d8f23ebc543 100644 (file)
@@ -20,4 +20,16 @@ struct dev_archdata {
        int                     numa_node;
 };
 
+static inline void dev_archdata_set_node(struct dev_archdata *ad,
+                                        struct device_node *np)
+{
+       ad->prom_node = np;
+}
+
+static inline struct device_node *
+dev_archdata_get_node(const struct dev_archdata *ad)
+{
+       return ad->prom_node;
+}
+
 #endif /* _ASM_SPARC_DEVICE_H */