]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/core/device.c
dm: core: Add a way to set a device name
[karo-tx-uboot.git] / drivers / core / device.c
index caaf2319214a58ca56387232d74c2bd3213bab7d..bbe7a94f2a1f35a5cbd408627b72ef444dbd0965 100644 (file)
@@ -603,3 +603,13 @@ bool device_is_last_sibling(struct udevice *dev)
                return false;
        return list_is_last(&dev->sibling_node, &parent->child_head);
 }
+
+int device_set_name(struct udevice *dev, const char *name)
+{
+       name = strdup(name);
+       if (!name)
+               return -ENOMEM;
+       dev->name = name;
+
+       return 0;
+}