hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/base/core.c
....@@ -4635,6 +4635,13 @@
46354635 }
46364636 EXPORT_SYMBOL_GPL(device_set_of_node_from_dev);
46374637
4638
+void device_set_node(struct device *dev, struct fwnode_handle *fwnode)
4639
+{
4640
+ dev->fwnode = fwnode;
4641
+ dev->of_node = to_of_node(fwnode);
4642
+}
4643
+EXPORT_SYMBOL_GPL(device_set_node);
4644
+
46384645 int device_match_name(struct device *dev, const void *name)
46394646 {
46404647 return sysfs_streq(dev_name(dev), name);