On Mon, Aug 26, 2019 at 02:24:14PM -0700, Stephen Boyd wrote:
>
> ---8<---
> diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c
> index c0990703ce54..f42a803fb11a 100644
> --- a/drivers/clk/clk.c
> +++ b/drivers/clk/clk.c
> @@ -3737,6 +3737,37 @@ static const struct clk_ops clk_nodrv_ops = {
> .set_parent = clk_nodrv_set_parent,
> };
>
> +static void clk_core_evict_parent_cache_subtree(struct clk_core *root,
> + struct clk_core *target)
> +{
> + int i;
> + struct clk_core *child;
> +
> + if (!root)
> + return;
I don't think we need this part. Child is always a valid pointer.
Bjorn or Saiprakash
Are there any plans to send out Stephen's proposed patch?