]> Git Repo - linux.git/blobdiff - drivers/of/of_private.h
of: Move CONFIG_OF_DYNAMIC code into a separate file
[linux.git] / drivers / of / of_private.h
index fcc70e74dfe054efe4bae5a4d704c19e1e9269af..c270f20377793c00e8d5dadc9f72ad7a272a3156 100644 (file)
@@ -33,4 +33,22 @@ struct alias_prop {
 
 extern struct mutex of_mutex;
 extern struct list_head aliases_lookup;
+
+static inline struct device_node *kobj_to_device_node(struct kobject *kobj)
+{
+       return container_of(kobj, struct device_node, kobj);
+}
+
+#if defined(CONFIG_OF_DYNAMIC)
+extern int of_property_notify(int action, struct device_node *np,
+                             struct property *prop);
+extern void of_node_release(struct kobject *kobj);
+#else /* CONFIG_OF_DYNAMIC */
+static inline int of_property_notify(int action, struct device_node *np,
+                                    struct property *prop)
+{
+       return 0;
+}
+#endif /* CONFIG_OF_DYNAMIC */
+
 #endif /* _LINUX_OF_PRIVATE_H */
This page took 0.024925 seconds and 4 git commands to generate.