mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-27 23:20:26 +09:00
clk: fix the console output of clk_register
The parent->name variable can be used only in case the uclass_get_device_by_name routine returns successfully. Signed-off-by: Dario Binacchi <dariobin@libero.it>
This commit is contained in:
parent
16bdc85b48
commit
7b0830d41f
@ -22,13 +22,13 @@ int clk_register(struct clk *clk, const char *drv_name,
|
||||
|
||||
ret = uclass_get_device_by_name(UCLASS_CLK, parent_name, &parent);
|
||||
if (ret) {
|
||||
printf("%s: name: %s parent: %s [0x%p]\n",
|
||||
__func__, name, parent->name, parent);
|
||||
printf("%s: failed to get %s device (parent of %s)\n",
|
||||
__func__, parent_name, name);
|
||||
} else {
|
||||
debug("%s: name: %s parent: %s [0x%p]\n", __func__, name,
|
||||
parent->name, parent);
|
||||
}
|
||||
|
||||
debug("%s: name: %s parent: %s [0x%p]\n", __func__, name, parent->name,
|
||||
parent);
|
||||
|
||||
drv = lists_driver_lookup_name(drv_name);
|
||||
if (!drv) {
|
||||
printf("%s: %s is not a valid driver name\n",
|
||||
|
Loading…
Reference in New Issue
Block a user