Received: by 10.223.185.116 with SMTP id b49csp3060551wrg; Sun, 18 Feb 2018 13:00:25 -0800 (PST) X-Google-Smtp-Source: AH8x224lNMWo7MgMPPnKa8oCwhu3uQ6VlrrLlZC3nhwAGKjDs8bwouAYdkwU95Z4yEz1BjqvnwK6 X-Received: by 10.101.70.133 with SMTP id h5mr10769965pgr.166.1518987625830; Sun, 18 Feb 2018 13:00:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518987625; cv=none; d=google.com; s=arc-20160816; b=Xj0Hv2Pl0/EfmMZxls2U1bwgZEF0lIFVE4PDMJLb2C9X+HdCJZ+vWCbOHXse5dk/8l WtI1+xOmzuxtSjeSfeJz8k6KbtwGb+1E1VKOusAtj1Q9RCregrfAYrynV/XdXqkDYI80 qs8EAOd1parh3Q+a4USzpmgzOZuIkl54az79iwG1CgwssbCm45qVbUJ3ur2vu8Ak8pnV 4UJiimBO4SxFJdVvbWcqyeWCJS9xpgZsG9kf0fk8h6w1q8z/2dolFjzfPusWpaVUpFBw 3O4xSNl2ihiLV9bwvQ70QLjPBmmMTrQ274JQJm4xFjnd1zj8Bxrryz6WaPTDHU4YagaN EuPw== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=Rs6gaj1OeuFAVwNnBlz0KMeKb4HvUaRfhwuHp+sYlfU=; b=ozVTjLTUksLB+BZpF4eGKQ8wQ97RU+dYBtC4by4BEje+Gzkv6YTohAt/WSFvi2jx0m NuE29/v6osLhRvtHnq7HrG4j7JIUv2fqpJ73ElcpcOAzVT5o8bnMHRY+fRV8FPp5p/nG IqfwxT3N0EIbJPj8NLhjlk0miBxltzpSc/qd3jq1AixiEOK/S3/VZasQWilwxqSKPmFU hWtiHEPCTo+uCcF+hnR3adrL2E6HykFm0liFB09HdR5IsyR1n9Gl+b6OzRsIBu6mPn6D s+G3kKIh3VGzRXzToXxWI7+e6TxXa80neWgIEQE1iY7zjhwnIQDXClR+1qBxdpk/vnFL XBDw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=PRxE+k9X; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y15si1004323pgc.366.2018.02.18.13.00.09; Sun, 18 Feb 2018 13:00:25 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=PRxE+k9X; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751805AbeBRU7a (ORCPT + 99 others); Sun, 18 Feb 2018 15:59:30 -0500 Received: from mail-it0-f68.google.com ([209.85.214.68]:52120 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751654AbeBRU73 (ORCPT ); Sun, 18 Feb 2018 15:59:29 -0500 Received: by mail-it0-f68.google.com with SMTP id o9so3151749itc.1; Sun, 18 Feb 2018 12:59:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Rs6gaj1OeuFAVwNnBlz0KMeKb4HvUaRfhwuHp+sYlfU=; b=PRxE+k9Xxy/T1RH6tkp7OACoU8usAcShehM+aWTtj+fRjlSXm7QHo2qzmjNhglwmC3 SeGTEEXjWjT9FI4zoFZgGCOGAsqCNsVlb6S9jnMxYZmcZ7hBOAePdYKYdonOS6L+3qrX oeuJnnmTGMmaeVRdzbOtB+seCZSy9fnOMH+Tnj/2IBq7KFD9ARdi1Y+P5vlhOL7nD3Ti bLgmwI04TAOBZjUXe02nCdNKO5dAJ2nndI/+FsA5iPPWWJVYA6CDr6A+ITtCOdDaDAC0 syekQxaRpaE7XoqBsSyu6vpddz9HJy04Bi+htnpyzoEq5aNsAyZZHuu8bOKyVzUzA3C0 f7Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Rs6gaj1OeuFAVwNnBlz0KMeKb4HvUaRfhwuHp+sYlfU=; b=cNqNXgN1jysXQ8/7lhsZ6DE9ErEWfDWKZTqIUVUFdJQJfHqGUDm4ZyKNdqJW60qXYV bBRqrdzw+zscVHH3u4zzTlJmkKhcM5yh5TPtkK6Otw7djPCTiVHCv2WTipcXNaWFJzoC 3gLUq7pcdRl8r23H+tAjIaq40kSANN0hJWVcxKDTfIjrwHRPpLRn2LBDmOq1+RyBvnRs k93q58ELk/C5jm3BxL0WCLtYZNtOYpBCpVERWsvrKoUvsI3DfN/Yy5ZxjmPoPlPann4r JJuzN/yOv0QKuK4WpafABbq4W5d+FtsouPcg72DRdO+0ihTU3mxOpUAtbWpZGTyf4bT2 YE3w== X-Gm-Message-State: APf1xPA82n5du2CEf/GRqPmL408YJg62JXYdj05hHcI0TrsmZCVLLXP4 OyJ+ryuykeOBtzHcHZU/E/VpBWcGZn5tsBt2yO4= X-Received: by 10.36.199.194 with SMTP id t185mr15976983itg.152.1518987568043; Sun, 18 Feb 2018 12:59:28 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.84.65 with HTTP; Sun, 18 Feb 2018 12:59:07 -0800 (PST) In-Reply-To: <20180212145846.19380-18-jbrunet@baylibre.com> References: <20180212145846.19380-1-jbrunet@baylibre.com> <20180212145846.19380-18-jbrunet@baylibre.com> From: Martin Blumenstingl Date: Sun, 18 Feb 2018 21:59:07 +0100 Message-ID: Subject: Re: [PATCH v2 17/19] clk: meson: rework meson8b cpu clock To: Jerome Brunet Cc: Neil Armstrong , Kevin Hilman , Stephen Boyd , Michael Turquette , Carlo Caione , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org 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 On Mon, Feb 12, 2018 at 3:58 PM, Jerome Brunet wrote: > Instead of migrating meson cpu_clk to clk_regmap, like the other meson > clock drivers, we take advantage of the massive rework to get rid of it > completely, and solve (the first part) of the related FIXME notice. > > As pointed out in the code comments, the cpu_clk should be modeled with > dividers and muxes it is made of, instead of one big composite clock. > > The cpu_clk was not working correctly to enable dvfs on meson8b. It hangs > quite often when changing the cpu clock rate. This new implementation, > based on simple elements improves the situation but the platform will > still hang from time to time. This is not acceptable so, until we can > make the mechanism around the cpu clock stable, the cpu clock subtree > has been put in read-only mode, preventing any change of the cpu clock > > The notifier and read-write operation will be added back when we have a > solution to the problem. > > Cc: Martin Blumenstingl > Signed-off-by: Jerome Brunet Reviewed-by: Martin Blumenstingl thank you Jerome!