Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp3499305ybb; Tue, 31 Mar 2020 06:33:33 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsjY9FqO7M7SmRwolUUDvcRPrqSPhtJlq+97bzvO0ie3p4goBS6H4eK7OyEaEB+Jmb1ChC3 X-Received: by 2002:a05:6830:16d1:: with SMTP id l17mr13581337otr.363.1585661613726; Tue, 31 Mar 2020 06:33:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585661613; cv=none; d=google.com; s=arc-20160816; b=nJWlmpr8XOc9nN5TKAUgDWR9EZLEbZhGQB5Ive93TIVpUpPGOxUvG0li1A47D9GX1k fawPm3XgA8PUVc+c2zgvp4qViDCcBm97eEsUPugfqLuRkuJVnGp53F520K/h50PPt0jw IQz7oRmPmh12BQZN2zsye/t0HkpgUh0N5wS/v2Bn0ouAk1kb49C7oxAHOkyQ4iP5gj6C r9h3uQztwhXntNdWQIm1iXyPMgjgiLGflmiWuIWtPrBN2yu70MBdCwEQU9mAbiock8+Q 1xxx/e6z0XQzZSYIhAE0phb9hi/hyx0PRpFWDiux/KR4D8LYGHJOfwGHsiCG46dKOtGq ivDQ== 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=nwQ6p0kjxHWUaH6A6bVvx98gfYpYtkPqYfqeOSPqSBo=; b=EXp+OI1sVz6RFG9KEBUYxQRD3h9GH7mlvmAJ13fxsUcQ4bzJdqFOOd3OkKR85g6Kfw AUmLNotXc2QZOKu/ReGLmKWyYXuuB56gdnW9HKLWrno2paBCjyRMqvjU5W3tbVUx/hmL mzKlHoQsBhWwHns0QsChmVyJLVwbJbEGe8lA14qLfSqQhVWmXwWIQrSgULSpYhTf0RqR 7ouBujrl4bkrlzlxeFVG1Kn4V4KobvUlMrVQMC6algwlY1tjhMsXvVa87a2Lpp051fkI i3yp6n5pvlLcWOzzRHbxzS4esA4Jeg10r0DXSSE6KvF4+19wWgEw41FooqsqLYG2yTFj oTeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=ceJi3zIy; 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 w16si3219046otq.235.2020.03.31.06.33.17; Tue, 31 Mar 2020 06:33:33 -0700 (PDT) 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=ceJi3zIy; 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 S1730811AbgCaNbg (ORCPT + 99 others); Tue, 31 Mar 2020 09:31:36 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:38658 "EHLO mail-ed1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730543AbgCaNbg (ORCPT ); Tue, 31 Mar 2020 09:31:36 -0400 Received: by mail-ed1-f67.google.com with SMTP id e5so25126170edq.5; Tue, 31 Mar 2020 06:31:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nwQ6p0kjxHWUaH6A6bVvx98gfYpYtkPqYfqeOSPqSBo=; b=ceJi3zIySsmcUUoMmbHyJIINyLKe1RaNcCjos5UDdJyQw4zHK+W9pBsv/ATDJMWnx7 gqi08d8eB+GQcLMotvF2luheKYoJ+pMkCW6SOAlIrXTHusdPn+5UcgJ2yr5Hnr8L+CUc 6vglca50z1wEpzPK3t4w2fQi9Uu2s55eRg03uSO+wUkvcUKQPFYMES3TXyAL5Gom6JmO 5w0XUDYTiTG1UahLy/9VNjHRy5Nx5EeNDy8tZHKcQVCqfAKM0i8XsoCZRYNk6o+5w89A UyaN1vXpkdI0wsq0CcavJkv01KK86hVYk93wPvOpT1/+G1kaS/L//0UtSjqePGqLt399 sOXg== 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=nwQ6p0kjxHWUaH6A6bVvx98gfYpYtkPqYfqeOSPqSBo=; b=CQKHpOQ+kpk8peWNS2tT+3WtUnRA9NaeDvBX+ca+LC0qdWY4fuH0I4563C6t11zBjz 7K2mqTx434MQp6//MhRaGHn6FNfjapdleApAhZmQJ7zgEYNqMRtgxTWz6lebUvC7PHWo D6ZkOXHEiPdVwBzQKV+uvtCZtDxrJ5CDo0E6d9iTPNCwYimmLrerp1COCyFvk3QgBCt8 f9xlax1DV+pmbF7zqhkjdGF6mJHJ0fH2vxeTqMOV7EZcd4KSyKDAOHJ9fsmjrNciNpRS XF6Qb1DLGGkzOpX7SeF6DILg50fDS5wyWkM3pa/Z2RvXGPL1H0WJe3+HRGuvr+WlKeKW sa2A== X-Gm-Message-State: ANhLgQ2szH/YIrzFUT4BHezVVptM7QjTrDetQiGtozg3n4Y9FKGTH+Sy AU8dJyqgzc+6IgMHn8DSnxCXTDcTFaiLdytuqQW5ySOQ X-Received: by 2002:a05:6402:b14:: with SMTP id bm20mr15236694edb.365.1585661493777; Tue, 31 Mar 2020 06:31:33 -0700 (PDT) MIME-Version: 1.0 References: <20200330221104.3163788-1-martin.blumenstingl@googlemail.com> <20200330221104.3163788-4-martin.blumenstingl@googlemail.com> <05c15e30-3e20-6fce-d2ca-87b8762d0fef@baylibre.com> In-Reply-To: <05c15e30-3e20-6fce-d2ca-87b8762d0fef@baylibre.com> From: Martin Blumenstingl Date: Tue, 31 Mar 2020 15:31:22 +0200 Message-ID: Subject: Re: [RFC v1 3/5] arm64: dts: amlogic: meson-gx: add the Mali-450 OPP table and use DVFS To: Neil Armstrong Cc: linux-amlogic@lists.infradead.org, khilman@baylibre.com, jbrunet@baylibre.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@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 Hi Neil, On Tue, Mar 31, 2020 at 9:44 AM Neil Armstrong wrote: > > Hi, > > On 31/03/2020 00:11, Martin Blumenstingl wrote: > > Add the OPP table for the Mali-450 GPU and drop the hardcoded initial > > clock configuration. This enables GPU DVFS and thus saves power when the > > GPU is not in use while still being able switch to a higher clock on > > demand. > > > > While here, make most of meson-gxl-mali re-usable to reduce the amount > > of duplicate code between GXBB and GXL. This is more important now as we > > don't want to duplicate the GPU OPP table. > > Looks good, but please add comment about the CLKID_GP0_PLL assigned clock rate. I can do that - do you want that comment to be part of the patch description or in the .dtsi? > I'll ask LibreELEC people to have a run on these patches (including the clk changes) with Kodi. real-world testing would be amazing! Martin