Messages in this thread | ![/](/images/icornerl.gif) | | From | Anand Moon <> | Date | Fri, 28 Aug 2020 20:00:00 +0530 | Subject | Re: [PATCH] clk: meson: g12a: mark fclk_div2 as critical |
| |
Hi Stefan,
On Fri, 28 Aug 2020 at 03:14, Stefan Agner <stefan@agner.ch> wrote: > > On Amlogic Meson G12b platform, similar to fclk_div3, the fclk_div2 > seems to be necessary for the system to operate correctly as well. > > Typically, the clock also gets chosen by the eMMC peripheral. This > probably masked the problem so far. However, when booting from a SD > card the clock seems to get disabled which leads to a system freeze. > > Let's mark this clock as critical, fixing boot from SD card on G12b > platforms. > > Signed-off-by: Stefan Agner <stefan@agner.ch> > ---
Thank you for this patch. I reported this a long time ago but could not solve it. Please add my Tested-by: Anand Moon <linux.amoon@gmail.com>
> drivers/clk/meson/g12a.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/clk/meson/g12a.c b/drivers/clk/meson/g12a.c > index fad616cac01e..2214b974f748 100644 > --- a/drivers/clk/meson/g12a.c > +++ b/drivers/clk/meson/g12a.c > @@ -298,6 +298,7 @@ static struct clk_regmap g12a_fclk_div2 = { > &g12a_fclk_div2_div.hw > }, > .num_parents = 1, > + .flags = CLK_IS_CRITICAL, > }, > }; > > -- > 2.28.0 > > > _______________________________________________ > linux-amlogic mailing list > linux-amlogic@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-amlogic
| ![\](/images/icornerr.gif) |