hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
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);