Merge tag 'phy-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
[platform/kernel/linux-starfive.git] / drivers / phy / qualcomm / phy-qcom-edp.c
index e0e722b..8e50783 100644 (file)
@@ -744,6 +744,7 @@ static int qcom_edp_clks_register(struct qcom_edp *edp, struct device_node *np)
        data = devm_kzalloc(edp->dev, struct_size(data, hws, 2), GFP_KERNEL);
        if (!data)
                return -ENOMEM;
+       data->num = 2;
 
        snprintf(name, sizeof(name), "%s::link_clk", dev_name(edp->dev));
        init.ops = &qcom_edp_dp_link_clk_ops;
@@ -763,7 +764,6 @@ static int qcom_edp_clks_register(struct qcom_edp *edp, struct device_node *np)
 
        data->hws[0] = &edp->dp_link_hw;
        data->hws[1] = &edp->dp_pixel_hw;
-       data->num = 2;
 
        return devm_of_clk_add_hw_provider(edp->dev, of_clk_hw_onecell_get, data);
 }