mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-04 17:44:14 +08:00
clk: replace pr_warn() with pr_err() for fatal cases
These three cases let clk_register() fail. They should be considered as error messages. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Vladimir Zapolskiy <vz@mleia.com> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
This commit is contained in:
parent
3c436bf95a
commit
c44fccb5f7
@ -2320,22 +2320,22 @@ static int __clk_core_init(struct clk_core *core)
|
||||
if (core->ops->set_rate &&
|
||||
!((core->ops->round_rate || core->ops->determine_rate) &&
|
||||
core->ops->recalc_rate)) {
|
||||
pr_warning("%s: %s must implement .round_rate or .determine_rate in addition to .recalc_rate\n",
|
||||
__func__, core->name);
|
||||
pr_err("%s: %s must implement .round_rate or .determine_rate in addition to .recalc_rate\n",
|
||||
__func__, core->name);
|
||||
ret = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
|
||||
if (core->ops->set_parent && !core->ops->get_parent) {
|
||||
pr_warning("%s: %s must implement .get_parent & .set_parent\n",
|
||||
__func__, core->name);
|
||||
pr_err("%s: %s must implement .get_parent & .set_parent\n",
|
||||
__func__, core->name);
|
||||
ret = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
|
||||
if (core->ops->set_rate_and_parent &&
|
||||
!(core->ops->set_parent && core->ops->set_rate)) {
|
||||
pr_warn("%s: %s must implement .set_parent & .set_rate\n",
|
||||
pr_err("%s: %s must implement .set_parent & .set_rate\n",
|
||||
__func__, core->name);
|
||||
ret = -EINVAL;
|
||||
goto out;
|
||||
|
Loading…
Reference in New Issue
Block a user