On Fri, 9 Dec 2022 at 04:21, Stephen Boyd <sboyd@xxxxxxxxxx> wrote: > > Quoting Dmitry Baryshkov (2022-12-08 06:39:45) > > diff --git a/drivers/clk/qcom/clk-spmi-pmic-div.c b/drivers/clk/qcom/clk-spmi-pmic-div.c > > index f2cf55cee2fd..aa015c51ab4f 100644 > > --- a/drivers/clk/qcom/clk-spmi-pmic-div.c > > +++ b/drivers/clk/qcom/clk-spmi-pmic-div.c > > @@ -175,6 +175,10 @@ static const struct clk_ops clk_spmi_pmic_div_ops = { > > .round_rate = clk_spmi_pmic_div_round_rate, > > }; > > > > +static const struct clk_parent_data clk_spmi_pmic_parent_data = { > > + .index = 0, > > +}; > > Why not put this on the stack? clk core should be deep copying. Thanks, fixed in v2 -- With best wishes Dmitry