[PATCH RFC 09/40] compat: add dev_name()

Casey Connolly casey.connolly at linaro.org
Thu Mar 19 21:56:31 CET 2026


This function just wraps udevice->name.

Signed-off-by: Casey Connolly <casey.connolly at linaro.org>
---
 include/linux/device.h | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/include/linux/device.h b/include/linux/device.h
new file mode 100644
index 000000000000..e76635cfde9e
--- /dev/null
+++ b/include/linux/device.h
@@ -0,0 +1,29 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * device.h - generic, centralized driver model
+ *
+ * U-Boot: compat header derived from Linux
+ *
+ * Copyright (c) 2001-2003 Patrick Mochel <mochel at osdl.org>
+ * Copyright (c) 2004-2009 Greg Kroah-Hartman <gregkh at suse.de>
+ * Copyright (c) 2008-2009 Novell Inc.
+ *
+ * See Documentation/driver-api/driver-model/ for more information.
+ */
+
+#ifndef _DEVICE_H_
+#define _DEVICE_H_
+
+#include <dm/device.h>
+
+/**
+ * dev_name - Return a device's name.
+ * @dev: Device with name to get.
+ * Return: The kobject name of the device, or its initial name if unavailable.
+ */
+static inline const char *dev_name(const struct udevice *dev)
+{
+	return dev->name;
+}
+
+#endif /* _DEVICE_H_ */

-- 
2.51.0



More information about the U-Boot mailing list