linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17
@ 2014-07-24  1:57 Simon Horman
  2014-07-24  1:57 ` [PATCH 1/5] ARM: shmobile: r8a7778: add TMU clock support for DT Simon Horman
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Simon Horman @ 2014-07-24  1:57 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Olof, Hi Kevin, Hi Arnd,

Please consider these third round of Renesas ARM based SoC clock updates for v3.17.

This pull request is based on the previous round of
such requests, tagged as renesas-clock2-for-v3.17,
which has already been pulled into the next/soc branch of arm-soc.

I apologise that this is being sent after the release of v3.16-rc6.
It has been queued up in next since well before then and not
sending this pull-request was an oversight on my part.

The now-tagged branch of this pull-requests is one of the branched merged
to form a base for "Renesas ARM Based SoC DT Timers Updates for v3.17". And
I believe its absence is the cause of the problem you flagged with regards
to the presence of changes outside of those listed for that pull-request.


The following changes since commit ff4ce48e1f163d945c037c1c90ce12950961d91d:

  ARM: shmobile: sh73a0: add SCI clock support for DT (2014-07-12 15:15:39 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-clock3-for-v3.17

for you to fetch changes up to a0f7e7496d56ac2da7c684e2035815318c17973a:

  ARM: shmobile: sh73a0: add CMT1 clock support for DT (2014-07-15 13:34:17 +0900)

----------------------------------------------------------------
Third Round of Renesas ARM Based SoC Clock Updates for v3.17

* Add legacy clocks for SCI for SoCs that do not yet have CCF support.
  This is to allow timer devices to be enabled using DT and
  will be removed after CCF support is added for each SoC.

  This is in keeping with the approach taken for enabling
  SCI (serial) devices using DT on these SoCs.

----------------------------------------------------------------
Simon Horman (5):
      ARM: shmobile: r8a7778: add TMU clock support for DT
      ARM: shmobile: r8a7740: add TMU clock support for DT
      ARM: shmobile: r8a73a4: add CMT1 clock support for DT
      ARM: shmobile: r8a7740: add CMT1 clock support for DT
      ARM: shmobile: sh73a0: add CMT1 clock support for DT

 arch/arm/mach-shmobile/clock-r8a73a4.c | 1 +
 arch/arm/mach-shmobile/clock-r8a7740.c | 3 +++
 arch/arm/mach-shmobile/clock-r8a7778.c | 2 ++
 arch/arm/mach-shmobile/clock-sh73a0.c  | 1 +
 4 files changed, 7 insertions(+)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH 1/5] ARM: shmobile: r8a7778: add TMU clock support for DT
  2014-07-24  1:57 [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Simon Horman
@ 2014-07-24  1:57 ` Simon Horman
  2014-07-24  1:57 ` [PATCH 2/5] ARM: shmobile: r8a7740: " Simon Horman
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Simon Horman @ 2014-07-24  1:57 UTC (permalink / raw)
  To: linux-arm-kernel

This will be used when initialising TMU devices using DT
until common clock framework support is added.

Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 arch/arm/mach-shmobile/clock-r8a7778.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/mach-shmobile/clock-r8a7778.c b/arch/arm/mach-shmobile/clock-r8a7778.c
index a6dd601..9407bac 100644
--- a/arch/arm/mach-shmobile/clock-r8a7778.c
+++ b/arch/arm/mach-shmobile/clock-r8a7778.c
@@ -244,7 +244,9 @@ static struct clk_lookup lookups[] = {
 	CLKDEV_ICK_ID("src.7", "rcar_sound", &mstp_clks[MSTP524]),
 	CLKDEV_ICK_ID("src.8", "rcar_sound", &mstp_clks[MSTP523]),
 	CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[MSTP016]),
+	CLKDEV_ICK_ID("fck", "ffd80000.timer", &mstp_clks[MSTP016]),
 	CLKDEV_ICK_ID("fck", "sh-tmu.1", &mstp_clks[MSTP015]),
+	CLKDEV_ICK_ID("fck", "ffd81000.timer", &mstp_clks[MSTP015]),
 };
 
 void __init r8a7778_clock_init(void)
-- 
2.0.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 2/5] ARM: shmobile: r8a7740: add TMU clock support for DT
  2014-07-24  1:57 [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Simon Horman
  2014-07-24  1:57 ` [PATCH 1/5] ARM: shmobile: r8a7778: add TMU clock support for DT Simon Horman
@ 2014-07-24  1:57 ` Simon Horman
  2014-07-24  1:57 ` [PATCH 3/5] ARM: shmobile: r8a73a4: add CMT1 " Simon Horman
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Simon Horman @ 2014-07-24  1:57 UTC (permalink / raw)
  To: linux-arm-kernel

This will be used when initialising TMU devices using DT
until common clock framework support is added.

Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 arch/arm/mach-shmobile/clock-r8a7740.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/mach-shmobile/clock-r8a7740.c b/arch/arm/mach-shmobile/clock-r8a7740.c
index 68592b7..3f34b3f 100644
--- a/arch/arm/mach-shmobile/clock-r8a7740.c
+++ b/arch/arm/mach-shmobile/clock-r8a7740.c
@@ -598,7 +598,9 @@ static struct clk_lookup lookups[] = {
 
 	/* ICK */
 	CLKDEV_ICK_ID("fck",	"sh-tmu.1",		&mstp_clks[MSTP111]),
+	CLKDEV_ICK_ID("fck",	"fff90000.timer",	&mstp_clks[MSTP111]),
 	CLKDEV_ICK_ID("fck",	"sh-tmu.0",		&mstp_clks[MSTP125]),
+	CLKDEV_ICK_ID("fck",	"fff80000.timer",	&mstp_clks[MSTP125]),
 	CLKDEV_ICK_ID("fck",	"sh-cmt-48.1",		&mstp_clks[MSTP329]),
 	CLKDEV_ICK_ID("host",	"renesas_usbhs",	&mstp_clks[MSTP416]),
 	CLKDEV_ICK_ID("func",	"renesas_usbhs",	&mstp_clks[MSTP407]),
-- 
2.0.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 3/5] ARM: shmobile: r8a73a4: add CMT1 clock support for DT
  2014-07-24  1:57 [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Simon Horman
  2014-07-24  1:57 ` [PATCH 1/5] ARM: shmobile: r8a7778: add TMU clock support for DT Simon Horman
  2014-07-24  1:57 ` [PATCH 2/5] ARM: shmobile: r8a7740: " Simon Horman
@ 2014-07-24  1:57 ` Simon Horman
  2014-07-24  1:57 ` [PATCH 4/5] ARM: shmobile: r8a7740: " Simon Horman
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Simon Horman @ 2014-07-24  1:57 UTC (permalink / raw)
  To: linux-arm-kernel

This will be used when initialising CMT1 device using DT
until common clock framework support is added.

Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 arch/arm/mach-shmobile/clock-r8a73a4.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/mach-shmobile/clock-r8a73a4.c b/arch/arm/mach-shmobile/clock-r8a73a4.c
index 1d2fe05..9629851 100644
--- a/arch/arm/mach-shmobile/clock-r8a73a4.c
+++ b/arch/arm/mach-shmobile/clock-r8a73a4.c
@@ -604,6 +604,7 @@ static struct clk_lookup lookups[] = {
 	CLKDEV_DEV_ID("e6500000.i2c", &mstp_clks[MSTP318]),
 	CLKDEV_DEV_ID("e6510000.i2c", &mstp_clks[MSTP323]),
 	CLKDEV_ICK_ID("fck", "sh-cmt-48-gen2.1", &mstp_clks[MSTP329]),
+	CLKDEV_ICK_ID("fck", "e6130000.timer", &mstp_clks[MSTP329]),
 	CLKDEV_DEV_ID("e60b0000.i2c", &mstp_clks[MSTP409]),
 	CLKDEV_DEV_ID("e6540000.i2c", &mstp_clks[MSTP410]),
 	CLKDEV_DEV_ID("e6530000.i2c", &mstp_clks[MSTP411]),
-- 
2.0.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 4/5] ARM: shmobile: r8a7740: add CMT1 clock support for DT
  2014-07-24  1:57 [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Simon Horman
                   ` (2 preceding siblings ...)
  2014-07-24  1:57 ` [PATCH 3/5] ARM: shmobile: r8a73a4: add CMT1 " Simon Horman
@ 2014-07-24  1:57 ` Simon Horman
  2014-07-24  1:57 ` [PATCH 5/5] ARM: shmobile: sh73a0: " Simon Horman
  2014-07-30 19:43 ` [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Olof Johansson
  5 siblings, 0 replies; 7+ messages in thread
From: Simon Horman @ 2014-07-24  1:57 UTC (permalink / raw)
  To: linux-arm-kernel

This will be used when initialising CMT1 device using DT
until common clock framework support is added.

Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 arch/arm/mach-shmobile/clock-r8a7740.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/mach-shmobile/clock-r8a7740.c b/arch/arm/mach-shmobile/clock-r8a7740.c
index 3f34b3f..2ffb560 100644
--- a/arch/arm/mach-shmobile/clock-r8a7740.c
+++ b/arch/arm/mach-shmobile/clock-r8a7740.c
@@ -602,6 +602,7 @@ static struct clk_lookup lookups[] = {
 	CLKDEV_ICK_ID("fck",	"sh-tmu.0",		&mstp_clks[MSTP125]),
 	CLKDEV_ICK_ID("fck",	"fff80000.timer",	&mstp_clks[MSTP125]),
 	CLKDEV_ICK_ID("fck",	"sh-cmt-48.1",		&mstp_clks[MSTP329]),
+	CLKDEV_ICK_ID("fck",	"e6138000.timer",	&mstp_clks[MSTP329]),
 	CLKDEV_ICK_ID("host",	"renesas_usbhs",	&mstp_clks[MSTP416]),
 	CLKDEV_ICK_ID("func",	"renesas_usbhs",	&mstp_clks[MSTP407]),
 	CLKDEV_ICK_ID("phy",	"renesas_usbhs",	&mstp_clks[MSTP406]),
-- 
2.0.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 5/5] ARM: shmobile: sh73a0: add CMT1 clock support for DT
  2014-07-24  1:57 [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Simon Horman
                   ` (3 preceding siblings ...)
  2014-07-24  1:57 ` [PATCH 4/5] ARM: shmobile: r8a7740: " Simon Horman
@ 2014-07-24  1:57 ` Simon Horman
  2014-07-30 19:43 ` [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Olof Johansson
  5 siblings, 0 replies; 7+ messages in thread
From: Simon Horman @ 2014-07-24  1:57 UTC (permalink / raw)
  To: linux-arm-kernel

This will be used when initialising CMT1 device using DT
until common clock framework support is added.

Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 arch/arm/mach-shmobile/clock-sh73a0.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/mach-shmobile/clock-sh73a0.c b/arch/arm/mach-shmobile/clock-sh73a0.c
index 4990e03..0d77f65 100644
--- a/arch/arm/mach-shmobile/clock-sh73a0.c
+++ b/arch/arm/mach-shmobile/clock-sh73a0.c
@@ -690,6 +690,7 @@ static struct clk_lookup lookups[] = {
 	CLKDEV_ICK_ID("dsiphy_clk", "sh-mipi-dsi.0", &dsi0phy_clk),
 	CLKDEV_ICK_ID("dsiphy_clk", "sh-mipi-dsi.1", &dsi1phy_clk),
 	CLKDEV_ICK_ID("fck", "sh-cmt-48.1", &mstp_clks[MSTP329]), /* CMT1 */
+	CLKDEV_ICK_ID("fck", "e6138000.timer", &mstp_clks[MSTP329]), /* CMT1 */
 	CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[MSTP125]), /* TMU0 */
 };
 
-- 
2.0.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17
  2014-07-24  1:57 [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Simon Horman
                   ` (4 preceding siblings ...)
  2014-07-24  1:57 ` [PATCH 5/5] ARM: shmobile: sh73a0: " Simon Horman
@ 2014-07-30 19:43 ` Olof Johansson
  5 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2014-07-30 19:43 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 24, 2014 at 10:57:33AM +0900, Simon Horman wrote:
> Hi Olof, Hi Kevin, Hi Arnd,
> 
> Please consider these third round of Renesas ARM based SoC clock updates for v3.17.
> 
> This pull request is based on the previous round of
> such requests, tagged as renesas-clock2-for-v3.17,
> which has already been pulled into the next/soc branch of arm-soc.
> 
> I apologise that this is being sent after the release of v3.16-rc6.
> It has been queued up in next since well before then and not
> sending this pull-request was an oversight on my part.
> 
> The now-tagged branch of this pull-requests is one of the branched merged
> to form a base for "Renesas ARM Based SoC DT Timers Updates for v3.17". And
> I believe its absence is the cause of the problem you flagged with regards
> to the presence of changes outside of those listed for that pull-request.
> 
> 
> The following changes since commit ff4ce48e1f163d945c037c1c90ce12950961d91d:
> 
>   ARM: shmobile: sh73a0: add SCI clock support for DT (2014-07-12 15:15:39 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-clock3-for-v3.17
> 
> for you to fetch changes up to a0f7e7496d56ac2da7c684e2035815318c17973a:
> 
>   ARM: shmobile: sh73a0: add CMT1 clock support for DT (2014-07-15 13:34:17 +0900)

Merged.


-Olof

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-07-30 19:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-24  1:57 [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Simon Horman
2014-07-24  1:57 ` [PATCH 1/5] ARM: shmobile: r8a7778: add TMU clock support for DT Simon Horman
2014-07-24  1:57 ` [PATCH 2/5] ARM: shmobile: r8a7740: " Simon Horman
2014-07-24  1:57 ` [PATCH 3/5] ARM: shmobile: r8a73a4: add CMT1 " Simon Horman
2014-07-24  1:57 ` [PATCH 4/5] ARM: shmobile: r8a7740: " Simon Horman
2014-07-24  1:57 ` [PATCH 5/5] ARM: shmobile: sh73a0: " Simon Horman
2014-07-30 19:43 ` [GIT PULL] Third Round of Renesas ARM Based SoC Clock Updates for v3.17 Olof Johansson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).