On 12/25/19 12:20 AM, Sean Anderson wrote:
>                                  int num_parents, struct clk *mux,
> @@ -94,7 +106,9 @@ struct clk *clk_register_composite(struct device *dev, 
> const char *name,
>       struct clk *clk;
>       struct clk_composite *composite;
>       int ret;
> -     struct clk_ops *composite_ops = &clk_composite_ops;
> +
> +     if (!num_parents || (num_parents == 1 && !mux))

this should be

if (!num_parents || (num_parents != 1 && !mux))

> +             return ERR_PTR(-EINVAL);
> 
>       composite = kzalloc(sizeof(*composite), GFP_KERNEL);
>       if (!composite)

Reply via email to