|
@@ -4,6 +4,8 @@
|
|
|
* Lukasz Majewski, DENX Software Engineering, lukma@denx.de
|
|
|
*/
|
|
|
|
|
|
+#define LOG_CATEGORY UCLASS_CLK
|
|
|
+
|
|
|
#include <common.h>
|
|
|
#include <clk.h>
|
|
|
#include <clk-uclass.h>
|
|
@@ -22,24 +24,24 @@ 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: failed to get %s device (parent of %s)\n",
|
|
|
- __func__, parent_name, name);
|
|
|
+ log_err("%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);
|
|
|
+ log_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",
|
|
|
- __func__, drv_name);
|
|
|
+ log_err("%s: %s is not a valid driver name\n",
|
|
|
+ __func__, drv_name);
|
|
|
return -ENOENT;
|
|
|
}
|
|
|
|
|
|
ret = device_bind(parent, drv, name, NULL, ofnode_null(), &clk->dev);
|
|
|
if (ret) {
|
|
|
- printf("%s: CLK: %s driver bind error [%d]!\n", __func__, name,
|
|
|
- ret);
|
|
|
+ log_err("%s: CLK: %s driver bind error [%d]!\n", __func__, name,
|
|
|
+ ret);
|
|
|
return ret;
|
|
|
}
|
|
|
|