diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index 647d056df88c8dd2a7d8288e35fa2eeba9b7705b..5fe9e63b15c654e634c598e8320ab858aa4c2e1f 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -1888,7 +1888,7 @@ static int clk_core_set_parent(struct clk_core *core, struct clk_core *parent) /* verify ops for for multi-parent clks */ if ((core->num_parents > 1) && (!core->ops->set_parent)) { - ret = -ENOSYS; + ret = -EPERM; goto out; }