mbox

[GIT,PULL] Renesas ARM Based SoC DT PM Domain Updates for v4.7

Message ID cover.1461730638.git.horms+renesas@verge.net.au
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-dt-pm-domain-for-v4.7

Message

Simon Horman April 27, 2016, 4:20 a.m. UTC
Hi Olof, Hi Kevin, Hi Arnd,

Please consider these Renesas ARM based SoC DT pm-domain updates for v4.7.

This pull requests is based on a merge of:

* "[GIT PULL] Second Round of Renesas ARM Based SoC R-Car SYSC Updates for
  v4.7", tagged as renesas-rcar-sysc2-for-v4.7, which you have already
  pulled.
* "[GIT PULL v2] Renesas ARM Based SoC DT Updates for v4.7",
  tagged as renesas-dt-for-v4.7, which you have also already pulled.

The reason for the somewhat tedious base on
renesas-rcar-sysc2-for-v4.7, which provides driver changes,
is a hard run-time dependency.

I also have a similar set of changes for arm64 which I will send separately.


The following changes since commit 03ef285fd75f0a47461048832367ea71ec1bc65b:

  Merge tag 'renesas-rcar-sysc2-for-v4.7' into dt-pm-domain-for-v4.7 (2016-04-27 11:35:26 +1000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-dt-pm-domain-for-v4.7

for you to fetch changes up to 25611e4ef5bb290805305d499715a840826462f3:

  ARM: dts: r8a7794: Use SYSC "always-on" PM Domain (2016-04-27 14:16:18 +1000)

----------------------------------------------------------------
Renesas ARM Based SoC DT PM Domain Updates for v4.7

* Add SYSC PM Domains to DT for R-Car Gen 1 and 2 SoCs

----------------------------------------------------------------
Geert Uytterhoeven (10):
      ARM: dts: r8a7779: Add SYSC PM Domains
      ARM: dts: r8a7790: Add SYSC PM Domains
      ARM: dts: r8a7791: Add SYSC PM Domains
      ARM: dts: r8a7793: Add SYSC PM Domains
      ARM: dts: r8a7794: Add SYSC PM Domains
      ARM: dts: r8a7779: Use SYSC "always-on" PM Domain
      ARM: dts: r8a7790: Use SYSC "always-on" PM Domain
      ARM: dts: r8a7791: Use SYSC "always-on" PM Domain
      ARM: dts: r8a7793: Use SYSC "always-on" PM Domain
      ARM: dts: r8a7794: Use SYSC "always-on" PM Domain

 arch/arm/boot/dts/r8a7779.dtsi |  54 ++++++++------
 arch/arm/boot/dts/r8a7790.dtsi | 155 ++++++++++++++++++++++------------------
 arch/arm/boot/dts/r8a7791.dtsi | 156 ++++++++++++++++++++++-------------------
 arch/arm/boot/dts/r8a7793.dtsi | 111 +++++++++++++++--------------
 arch/arm/boot/dts/r8a7794.dtsi | 116 ++++++++++++++++--------------
 5 files changed, 324 insertions(+), 268 deletions(-)

Comments

Arnd Bergmann April 28, 2016, 3:56 p.m. UTC | #1
On Wednesday 27 April 2016 14:20:34 Simon Horman wrote:
> Please consider these Renesas ARM based SoC DT pm-domain updates for v4.7.
> 
> This pull requests is based on a merge of:
> 
> * "[GIT PULL] Second Round of Renesas ARM Based SoC R-Car SYSC Updates for
>   v4.7", tagged as renesas-rcar-sysc2-for-v4.7, which you have already
>   pulled.
> * "[GIT PULL v2] Renesas ARM Based SoC DT Updates for v4.7",
>   tagged as renesas-dt-for-v4.7, which you have also already pulled.
> 
> The reason for the somewhat tedious base on
> renesas-rcar-sysc2-for-v4.7, which provides driver changes,
> is a hard run-time dependency.
> 
> I also have a similar set of changes for arm64 which I will send separately.


Ok, I've started a next/late branch for this now, but unless something
else comes up that needs to be sent much later, I expect to submit
this as the last pull request at the same time as all the other ones
for 4.7.

For further clarification, am I right reading the above as meaning that
a 4.7 kernel is expected to still work with the dts files from 4.6,
but not the other way round?

	Arnd
Geert Uytterhoeven April 28, 2016, 4:27 p.m. UTC | #2
Hi Arnd,

On Thu, Apr 28, 2016 at 5:56 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> On Wednesday 27 April 2016 14:20:34 Simon Horman wrote:
>> Please consider these Renesas ARM based SoC DT pm-domain updates for v4.7.
>>
>> This pull requests is based on a merge of:
>>
>> * "[GIT PULL] Second Round of Renesas ARM Based SoC R-Car SYSC Updates for
>>   v4.7", tagged as renesas-rcar-sysc2-for-v4.7, which you have already
>>   pulled.
>> * "[GIT PULL v2] Renesas ARM Based SoC DT Updates for v4.7",
>>   tagged as renesas-dt-for-v4.7, which you have also already pulled.
>>
>> The reason for the somewhat tedious base on
>> renesas-rcar-sysc2-for-v4.7, which provides driver changes,
>> is a hard run-time dependency.
>>
>> I also have a similar set of changes for arm64 which I will send separately.
>
> Ok, I've started a next/late branch for this now, but unless something
> else comes up that needs to be sent much later, I expect to submit
> this as the last pull request at the same time as all the other ones
> for 4.7.

Thanks!

> For further clarification, am I right reading the above as meaning that
> a 4.7 kernel is expected to still work with the dts files from 4.6,
> but not the other way round?

That's correct.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
Simon Horman April 28, 2016, 11:22 p.m. UTC | #3
Hi Arnd,

On Thu, Apr 28, 2016 at 06:27:25PM +0200, Geert Uytterhoeven wrote:
> Hi Arnd,
> 
> On Thu, Apr 28, 2016 at 5:56 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> > On Wednesday 27 April 2016 14:20:34 Simon Horman wrote:
> >> Please consider these Renesas ARM based SoC DT pm-domain updates for v4.7.
> >>
> >> This pull requests is based on a merge of:
> >>
> >> * "[GIT PULL] Second Round of Renesas ARM Based SoC R-Car SYSC Updates for
> >>   v4.7", tagged as renesas-rcar-sysc2-for-v4.7, which you have already
> >>   pulled.
> >> * "[GIT PULL v2] Renesas ARM Based SoC DT Updates for v4.7",
> >>   tagged as renesas-dt-for-v4.7, which you have also already pulled.
> >>
> >> The reason for the somewhat tedious base on
> >> renesas-rcar-sysc2-for-v4.7, which provides driver changes,
> >> is a hard run-time dependency.
> >>
> >> I also have a similar set of changes for arm64 which I will send separately.
> >
> > Ok, I've started a next/late branch for this now, but unless something
> > else comes up that needs to be sent much later, I expect to submit
> > this as the last pull request at the same time as all the other ones
> > for 4.7.
> 
> Thanks!

Yes, thanks for your understanding.

FWIW, I think "Renesas ARM64 Based SoC DT PM Domain Updates for v4.7" needs
to be handled the in a similar way. Its a similar pair of changes for the
r8a7795 SoC.

Everything else I have queued up for v4.7 has been pulled and I do
not intend to queue up any more non-fix changes for v4.7.

> > For further clarification, am I right reading the above as meaning that
> > a 4.7 kernel is expected to still work with the dts files from 4.6,
> > but not the other way round?
> 
> That's correct.
> 
> Gr{oetje,eeting}s,
> 
>                         Geert
> 
> --
> Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
> 
> In personal conversations with technical people, I call myself a hacker. But
> when I'm talking to journalists I just say "programmer" or something like that.
>                                 -- Linus Torvalds