Received: by 2002:a05:6a10:6006:0:0:0:0 with SMTP id w6csp1240884pxa; Fri, 28 Aug 2020 07:33:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxDnrJO5yH3DOt7ivwhBVHV5FifG53aGj5juFy0ZYt9HvaPUCBbRc4/2ooWVNtAodIestau X-Received: by 2002:aa7:c159:: with SMTP id r25mr2290744edp.317.1598625226723; Fri, 28 Aug 2020 07:33:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598625226; cv=none; d=google.com; s=arc-20160816; b=Ph+N1v+uJmv4g8yuCEGCwQ8Pv6FglobSJ6i36wndXPLOVnwWQObcO573qMQA3fIrLT 8Wx6bYjpt3xeksvh83hZdslkIGhCB1WNVxI2CzbdZFxbm494BDwflqTwFwFCQEeJyR4d jCEMn6dpa0DX3iWF1ip63VmSIBPMnHEAWilaCo9PwAuisrtPKapHu3Jmf70EkcLG/yKY 0kclq26I92hmvvH1I9Z4JjQI5V71nh2PdREqCQ8WyXB5x3ix6sTntJtnOc/dxrMX0HTH IzRL8yTqJ9inVgNC7ueqDANppw7PjG3heoOe/DpLZxW1zJWV9Y33ste+rz17xCvxVvbV /ABw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=oIurT9NnRMICNXs1unTV39g8GKqfYQZhBJKD6PuXkBQ=; b=yUXHiU6jr9VZeN5GycgR92zI+TOo2jZ/4tncHZlIwiw0yOavwNq0fXvK4I0gHXb+Wj zOLPK80grWZp9g8YrsU77GOCvNBqjnZDnwXU7DoMmrWzZrkqrVnq1QV2eQOftO72DUiR RTdR2hqWOVhFcD7nBOnJG/7OGXy/DlPX36BLmDOMbkBDonIqQB2RPzkDvGXg43Pc6Umk c3VOkc0Zr+knkH0JIqC1rI5nyXU73lklC+1LCLqNQ5RrL3ebs8+8lLuCt9+Lio5H5SJM CDlXi39uOjysOjI9bYMLE9LDXjO7sJHSIHl4OEaM8klrFjtZdr3ozj0fhRGVkycjJ4us qatQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kIEIT1BC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id by2si701687ejb.576.2020.08.28.07.33.24; Fri, 28 Aug 2020 07:33:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kIEIT1BC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727872AbgH1OaZ (ORCPT + 99 others); Fri, 28 Aug 2020 10:30:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55942 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727815AbgH1OaN (ORCPT ); Fri, 28 Aug 2020 10:30:13 -0400 Received: from mail-io1-xd44.google.com (mail-io1-xd44.google.com [IPv6:2607:f8b0:4864:20::d44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 25775C061264; Fri, 28 Aug 2020 07:30:12 -0700 (PDT) Received: by mail-io1-xd44.google.com with SMTP id u126so1401349iod.12; Fri, 28 Aug 2020 07:30:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oIurT9NnRMICNXs1unTV39g8GKqfYQZhBJKD6PuXkBQ=; b=kIEIT1BCstEYEHMwMC4RZZV+EDytYneUK+PJfUj0poGcIHIZHweoj7tdraNnwSvNj6 Z04fw9gM8wo5UmjdBdCgBKDj6CpGZNLsanoklyg4Db3aT657yfHgvxDteFIkjoHiEvCl NjAfv2TDab+Frw3dly6dr43QItQdgjyzdFESNfhJ3zwMVHQ3RVFjidUrheYZt9TGArfR wRByYHtiOJlD0UHr6rgfbukN7AlIJpb2Dsr+JCfjTGCYOh//2xicddGxeL+ryANiL/dd YU7FM0Eew8M0aI7z/Aa5ARMAMez0Iun4t/KH37lDvcf0upO004UUhQsOAnxtYpq9b+CG HUTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oIurT9NnRMICNXs1unTV39g8GKqfYQZhBJKD6PuXkBQ=; b=StVSwYlxlSN0IROYeXiv78+7TXu/9UzCFEk5bLmdUH1n/PZ9CyaMAIVhRsZWrRGu0u YDgv3NXxjKQUdM/XOMjiWfh69Fcay/mYe9VQrmUijv2IaLmlMCFWrgZDcJ797plw6B22 WhhK3U6UNmrKAPNMbH3Ej3T/BwpjY9g+Jci9bBjtaG60CFZ3Y4I21n9BkwPomsw45LIH ZfR5EcbGLsB3iPwWx+Tyvhl1CeEeI4TzY42Ra56ASY+M05NV3ieBG1PFW5Y9WgCPQWnR 5bEZBP+WCylDi8HcVvtXHDMQLzygg1PrihErJEYRgLKXIaqsczTuIfBXm7gH/rYeC6X9 h6Ww== X-Gm-Message-State: AOAM532cILcgyirAaeZpmjvsbF1cj3pd7PmAJNqdUQLfRoTVkn9RXunQ hkXA6rtFGgL7qF6qAI6n2ZlpkwstsQvy8eRE8KA= X-Received: by 2002:a02:730b:: with SMTP id y11mr1441273jab.126.1598625011513; Fri, 28 Aug 2020 07:30:11 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Anand Moon Date: Fri, 28 Aug 2020 20:00:00 +0530 Message-ID: Subject: Re: [PATCH] clk: meson: g12a: mark fclk_div2 as critical To: Stefan Agner Cc: Neil Armstrong , Jerome Brunet , Stephen Boyd , Kevin Hilman , Michael Turquette , Linux Kernel , linux-amlogic@lists.infradead.org, "open list:COMMON CLK FRAMEWORK" , linux-arm-kernel Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Stefan, On Fri, 28 Aug 2020 at 03:14, Stefan Agner 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 > --- Thank you for this patch. I reported this a long time ago but could not solve it. Please add my Tested-by: Anand Moon > 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