Message ID | 20220519134728.456643-3-y.oudjana@protonmail.com (mailing list archive) |
---|---|
State | Superseded, archived |
Headers | show |
Series | clk: mediatek: Improvements to simple probe/remove and reset controller unregistration | expand |
On Thu, May 19, 2022 at 9:49 PM Yassine Oudjana <yassine.oudjana@gmail.com> wrote: > > From: Yassine Oudjana <y.oudjana@protonmail.com> > > Register gates with dev in mtk_clk_simple_probe. > > Signed-off-by: Yassine Oudjana <y.oudjana@protonmail.com> Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
On Fri, May 20, 2022 at 12:49 PM Chen-Yu Tsai <wenst@chromium.org> wrote: > > On Thu, May 19, 2022 at 9:49 PM Yassine Oudjana > <yassine.oudjana@gmail.com> wrote: > > > > From: Yassine Oudjana <y.oudjana@protonmail.com> > > > > Register gates with dev in mtk_clk_simple_probe. > > > > Signed-off-by: Yassine Oudjana <y.oudjana@protonmail.com> > > Reviewed-by: Chen-Yu Tsai <wenst@chromium.org> Side note: one day I would like to rename all the common functions so that the follow the style of the CCF. One example would be - mtk_XXX_register() takes |struct device *| - of_mtk_XXX_register() takes |struct device_node *| I don't know if I'll ever get to it.
Il 19/05/22 15:47, Yassine Oudjana ha scritto: > From: Yassine Oudjana <y.oudjana@protonmail.com> > > Register gates with dev in mtk_clk_simple_probe. > > Signed-off-by: Yassine Oudjana <y.oudjana@protonmail.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
diff --git a/drivers/clk/mediatek/clk-mtk.c b/drivers/clk/mediatek/clk-mtk.c index 41e60a7e8ff9..3a8875b6c37f 100644 --- a/drivers/clk/mediatek/clk-mtk.c +++ b/drivers/clk/mediatek/clk-mtk.c @@ -434,7 +434,8 @@ int mtk_clk_simple_probe(struct platform_device *pdev) if (!clk_data) return -ENOMEM; - r = mtk_clk_register_gates(node, mcd->clks, mcd->num_clks, clk_data); + r = mtk_clk_register_gates_with_dev(node, mcd->clks, mcd->num_clks, + clk_data, &pdev->dev); if (r) goto free_data;