lkml.org 
[lkml]   [2021]   [Jul]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: [v13 05/21] clk: mediatek: Get regmap without syscon compatible check
    On Tue, Jul 6, 2021 at 2:28 PM Chun-Jie Chen <chun-jie.chen@mediatek.com> wrote:
    >
    > Not all clock providers need to be marked compatible with "syscon"
    > for system configuration usage, so use device_node_to_regmap() to
    > skip "syscon" check.
    >
    > Signed-off-by: Chun-Jie Chen <chun-jie.chen@mediatek.com>

    Reviewed-by: Ikjoon Jang <ikjn@chromium.org>

    > ---
    > drivers/clk/mediatek/clk-cpumux.c | 2 +-
    > drivers/clk/mediatek/clk-mtk.c | 2 +-
    > drivers/clk/mediatek/clk-mux.c | 2 +-
    > drivers/clk/mediatek/reset.c | 2 +-
    > 4 files changed, 4 insertions(+), 4 deletions(-)
    >
    > diff --git a/drivers/clk/mediatek/clk-cpumux.c b/drivers/clk/mediatek/clk-cpumux.c
    > index 79fe09028742..61eeae4e60fb 100644
    > --- a/drivers/clk/mediatek/clk-cpumux.c
    > +++ b/drivers/clk/mediatek/clk-cpumux.c
    > @@ -84,7 +84,7 @@ int mtk_clk_register_cpumuxes(struct device_node *node,
    > struct clk *clk;
    > struct regmap *regmap;
    >
    > - regmap = syscon_node_to_regmap(node);
    > + regmap = device_node_to_regmap(node);
    > if (IS_ERR(regmap)) {
    > pr_err("Cannot find regmap for %pOF: %ld\n", node,
    > PTR_ERR(regmap));
    > diff --git a/drivers/clk/mediatek/clk-mtk.c b/drivers/clk/mediatek/clk-mtk.c
    > index cec1c8a27211..37d2aa32175e 100644
    > --- a/drivers/clk/mediatek/clk-mtk.c
    > +++ b/drivers/clk/mediatek/clk-mtk.c
    > @@ -106,7 +106,7 @@ int mtk_clk_register_gates_with_dev(struct device_node *node,
    > if (!clk_data)
    > return -ENOMEM;
    >
    > - regmap = syscon_node_to_regmap(node);
    > + regmap = device_node_to_regmap(node);
    > if (IS_ERR(regmap)) {
    > pr_err("Cannot find regmap for %pOF: %ld\n", node,
    > PTR_ERR(regmap));
    > diff --git a/drivers/clk/mediatek/clk-mux.c b/drivers/clk/mediatek/clk-mux.c
    > index b0c61709bacc..e97d58db28cc 100644
    > --- a/drivers/clk/mediatek/clk-mux.c
    > +++ b/drivers/clk/mediatek/clk-mux.c
    > @@ -165,7 +165,7 @@ int mtk_clk_register_muxes(const struct mtk_mux *muxes,
    > struct clk *clk;
    > int i;
    >
    > - regmap = syscon_node_to_regmap(node);
    > + regmap = device_node_to_regmap(node);
    > if (IS_ERR(regmap)) {
    > pr_err("Cannot find regmap for %pOF: %ld\n", node,
    > PTR_ERR(regmap));
    > diff --git a/drivers/clk/mediatek/reset.c b/drivers/clk/mediatek/reset.c
    > index cb939c071b0c..e562dc3c10a4 100644
    > --- a/drivers/clk/mediatek/reset.c
    > +++ b/drivers/clk/mediatek/reset.c
    > @@ -98,7 +98,7 @@ static void mtk_register_reset_controller_common(struct device_node *np,
    > int ret;
    > struct regmap *regmap;
    >
    > - regmap = syscon_node_to_regmap(np);
    > + regmap = device_node_to_regmap(np);
    > if (IS_ERR(regmap)) {
    > pr_err("Cannot find regmap for %pOF: %ld\n", np,
    > PTR_ERR(regmap));
    > --
    > 2.18.0
    > _______________________________________________
    > Linux-mediatek mailing list
    > Linux-mediatek@lists.infradead.org
    > http://lists.infradead.org/mailman/listinfo/linux-mediatek

    \
     
     \ /
      Last update: 2021-07-27 06:28    [W:4.115 / U:0.024 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site