[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200519224151.2074597-1-lkundrak@v3.sk>
Date: Wed, 20 May 2020 00:41:38 +0200
From: Lubomir Rintel <lkundrak@...sk>
To: Stephen Boyd <sboyd@...nel.org>
Cc: Michael Turquette <mturquette@...libre.com>,
Rob Herring <robh+dt@...nel.org>, linux-clk@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org
Subject: [PATCH v3 00/13] MMP2 Clock Updates (GPU, Audio, Power Islands)
Hi,
please consider applying this patch set. It contains patches that were
previously sent in two separate series ("clk: mmp2: Enable Audio and GPU
on MMP2 and MMP3" and "MMP2 Audio clock controller driver") but given
there are some dependencies, it seems more practical to merge them into
one.
The ultimate goal it so make GPU and Audio clocks work on MMP2 and
MMP3-based machines.
This patch set aims to address issues pointed out in review of v1 of the
clock controller set.
Ther first few patches add the clocks for the audio block, setting a few
things beforehands:
[01/13] clk: mmp: frac: Do not lose last 4 digits of precision
[02/13] clk: mmp: frac: Allow setting bits other than the
[03/13] dt-bindings: marvell,mmp2: Add clock id for the I2S
[04/13] dt-bindings: marvell,mmp2: Add clock id for the Audio
[05/13] clk: mmp2: Move thermal register defines up a bit
[06/13] clk: mmp2: Rename mmp2_pll_init() to
[07/13] clk: mmp2: Add the I2S clocks
[08/13] clk: mmp2: Add the audio clock
Then the support for controlling the power to Audio, GPU and (on a MMP3)
Camera blocks is added. The power is controlled by the same hardware
(the PMUs) as one that drives the clocks:
[09/13] dt-bindings: clock: Make marvell,mmp2-clock a power
[10/13] dt-bindings: marvell,mmp2: Add ids for the power
[11/13] clk: mmp2: Add support for power islands
Finally a driver for the clocks used by I2S is added. The controller is
separate from a PMUs and lives in the audio block along with a pair of
I2S controllers:
[12/13] dt-bindings: clock: Add Marvell MMP Audio Clock
[13/13] clk: mmp2: Add audio clock controller driver
Tested the GPU and Audio on an OLPC XO-1.75 laptop (MMP2).
Thanks,
Lubo
Powered by blists - more mailing lists