fix typos, some refinements
[lunaix-os.git] / lunaix-os / includes / lunaix / device.h
index f1ce4d0df9a1bbfa19f4cc14cdf28f2875b74932..7a469a113c725b31e1fba06cb0c0667788f9dcb1 100644 (file)
@@ -353,11 +353,13 @@ device_create(struct device* dev,
 struct device*
 device_alloc(struct device_meta* parent, u32_t type, void* underlay);
 
+#ifdef CONFIG_USE_DEVICETREE
 static inline void
 device_set_devtree_node(struct device* dev, devtree_link_t node)
 {
     dev->devtree_node = node;
 }
+#endif
 
 static inline struct device* must_inline
 device_allocsys(struct device_meta* parent, void* underlay)