dm: core: Add a way to set a device name
authorSimon Glass <sjg@chromium.org>
Thu, 30 Jul 2015 19:40:39 +0000 (13:40 -0600)
committerSimon Glass <sjg@chromium.org>
Thu, 6 Aug 2015 13:44:29 +0000 (07:44 -0600)
commitf5c67ea036be174f75cb48b8f91894bc710811dd
tree15877db8c32f59a6457f89db7f9367210392401f
parentc3e6847bb33c061ce248d0178d8ca8daf1104aef
dm: core: Add a way to set a device name

Some devices are bound entirely by probing and do not have the benefit of
a device tree to give them a name. This is very common with PCI and USB. In
most cases this is fine, but we should add an official way to set a device
name. This should be called in the device's bind() method.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
drivers/core/device.c
include/dm/device.h