Thread (8 messages) 8 messages, 3 authors, 2016-04-22

Re: [PATCH] clk: tegra210: Add SLCG override gate clocks

From: Jon Hunter <jonathanh@nvidia.com>
Date: 2016-03-15 08:40:25
Also in: linux-clk

On 14/03/16 16:08, Rhyland Klein wrote:
On 3/14/2016 12:05 PM, Thierry Reding wrote:
quoted
* PGP Signed by an unknown key

On Thu, Mar 10, 2016 at 02:38:05PM -0500, Rhyland Klein wrote:
quoted
From: Bill Huang <redacted>

Add some SLCG (Second Level Clock Gating) override clocks to control
gating and un-gating their logics.

Signed-off-by: Bill Huang <redacted>
Signed-off-by: Rhyland Klein <redacted>
---
 drivers/clk/tegra/clk-id.h               | 16 ++++++
 drivers/clk/tegra/clk-tegra210.c         | 91 ++++++++++++++++++++++++++++++++
 include/dt-bindings/clock/tegra210-car.h | 32 +++++------
 3 files changed, 123 insertions(+), 16 deletions(-)
There's no rationale given here about why we need this. What will these
second level clock gates be used for? Why do we need these (seemingly)
duplicate clock entries.
These are going to be used in the to-be posted patchset around
powergating. As of now they are unused, which is why I hadn't added them
previously. I just wanted to try to get this dependency in before the
powergate series was posted.
Yes we are using these on the Pixel C (aka. Smaug) and I suggested to
Rhyland that we upstream them. Eventually we will use them but only
after the core GenPD changes for Tegra are merged. From my perspective I
was thinking it is better to reduce the changes between the chromeos
3.18 kernel and mainline. However, if you wish to wait until we need
them I guess we can. Otherwise ...

Acked-by: Jon Hunter <jonathanh@nvidia.com>

Cheers
Jon
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help