2013-10-28 21:49:31

by Viresh Kumar

[permalink] [raw]
Subject: [GIT PULL]: CPUFreq: ARM Updates for 3.13

Hi Rafael,

I have pushed ARM cpufreq patches for v3.13, you can pull them from my
repo. Sorry if I am late...

The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:

Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)

are available in the git repository at:

git://git.linaro.org/people/vireshk/linux.git cpufreq-next-for-3.13

for you to fetch changes up to 2332c7a7a8c1979de68429dcdcb125037ef35f4b:

cpufreq: arm_big_little: reconfigure switcher behavior at run time
(2013-10-29 03:18:41 +0530)

----------------------------------------------------------------
Nicolas Pitre (1):
cpufreq: arm_big_little: reconfigure switcher behavior at run time

Sudeep KarkadaNagesha (5):
cpufreq: arm-big-little: use clk_get instead of clk_get_sys
ARM: vexpress/TC2: add support for CPU DVFS
ARM: vexpress/TC2: add cpu clock support
cpufreq: arm_big_little: add vexpress SPC interface driver
ARM: vexpress/TC2: register vexpress-spc cpufreq device

Viresh Kumar (1):
cpufreq: arm_big_little: add in-kernel switching (IKS) support

arch/arm/mach-vexpress/Kconfig | 12 +
arch/arm/mach-vexpress/Makefile | 3 +-
arch/arm/mach-vexpress/spc.c | 366 +++++++++++++++++++++++++++-
arch/arm/mach-vexpress/spc.h | 2 +-
arch/arm/mach-vexpress/tc2_pm.c | 7 +-
drivers/cpufreq/Kconfig.arm | 8 +
drivers/cpufreq/Makefile | 1 +
drivers/cpufreq/arm_big_little.c | 420 ++++++++++++++++++++++++++++++---
drivers/cpufreq/arm_big_little.h | 5 -
drivers/cpufreq/vexpress-spc-cpufreq.c | 69 ++++++
10 files changed, 853 insertions(+), 40 deletions(-)
create mode 100644 drivers/cpufreq/vexpress-spc-cpufreq.c


2013-10-29 10:57:28

by Sudeep KarkadaNagesha

[permalink] [raw]
Subject: Re: [GIT PULL]: CPUFreq: ARM Updates for 3.13

Hi Viresh,

On 28/10/13 21:49, Viresh Kumar wrote:
> Hi Rafael,
>
> I have pushed ARM cpufreq patches for v3.13, you can pull them from my
> repo. Sorry if I am late...
>
> The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
>
> Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
>
> are available in the git repository at:
>
> git://git.linaro.org/people/vireshk/linux.git cpufreq-next-for-3.13
>
> for you to fetch changes up to 2332c7a7a8c1979de68429dcdcb125037ef35f4b:
>
> cpufreq: arm_big_little: reconfigure switcher behavior at run time
> (2013-10-29 03:18:41 +0530)
>
> ----------------------------------------------------------------
> Nicolas Pitre (1):
> cpufreq: arm_big_little: reconfigure switcher behavior at run time
>
> Sudeep KarkadaNagesha (5):
> cpufreq: arm-big-little: use clk_get instead of clk_get_sys

This is already pulled by Rafael, I can see it in linux-pm.git. So you can drop
that.

> ARM: vexpress/TC2: add support for CPU DVFS
> ARM: vexpress/TC2: add cpu clock support
> cpufreq: arm_big_little: add vexpress SPC interface driver
> ARM: vexpress/TC2: register vexpress-spc cpufreq device
>

I also see that the changes for renaming opp_* to dev_pm_opp_* are pulled in.
This requires some fixup in patch 2 and 4 in this list. I can fixup by rebasing
on Rafael's tree. Let me know if you need me to do that.

Regards,
Sudeep

> Viresh Kumar (1):
> cpufreq: arm_big_little: add in-kernel switching (IKS) support
>
> arch/arm/mach-vexpress/Kconfig | 12 +
> arch/arm/mach-vexpress/Makefile | 3 +-
> arch/arm/mach-vexpress/spc.c | 366 +++++++++++++++++++++++++++-
> arch/arm/mach-vexpress/spc.h | 2 +-
> arch/arm/mach-vexpress/tc2_pm.c | 7 +-
> drivers/cpufreq/Kconfig.arm | 8 +
> drivers/cpufreq/Makefile | 1 +
> drivers/cpufreq/arm_big_little.c | 420 ++++++++++++++++++++++++++++++---
> drivers/cpufreq/arm_big_little.h | 5 -
> drivers/cpufreq/vexpress-spc-cpufreq.c | 69 ++++++
> 10 files changed, 853 insertions(+), 40 deletions(-)
> create mode 100644 drivers/cpufreq/vexpress-spc-cpufreq.c
>

2013-10-29 11:53:53

by Rafael J. Wysocki

[permalink] [raw]
Subject: Re: [GIT PULL]: CPUFreq: ARM Updates for 3.13

On Tuesday, October 29, 2013 10:57:40 AM Sudeep KarkadaNagesha wrote:
> Hi Viresh,
>
> On 28/10/13 21:49, Viresh Kumar wrote:
> > Hi Rafael,
> >
> > I have pushed ARM cpufreq patches for v3.13, you can pull them from my
> > repo. Sorry if I am late...
> >
> > The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
> >
> > Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
> >
> > are available in the git repository at:
> >
> > git://git.linaro.org/people/vireshk/linux.git cpufreq-next-for-3.13
> >
> > for you to fetch changes up to 2332c7a7a8c1979de68429dcdcb125037ef35f4b:
> >
> > cpufreq: arm_big_little: reconfigure switcher behavior at run time
> > (2013-10-29 03:18:41 +0530)
> >
> > ----------------------------------------------------------------
> > Nicolas Pitre (1):
> > cpufreq: arm_big_little: reconfigure switcher behavior at run time
> >
> > Sudeep KarkadaNagesha (5):
> > cpufreq: arm-big-little: use clk_get instead of clk_get_sys
>
> This is already pulled by Rafael, I can see it in linux-pm.git. So you can drop
> that.
>
> > ARM: vexpress/TC2: add support for CPU DVFS
> > ARM: vexpress/TC2: add cpu clock support
> > cpufreq: arm_big_little: add vexpress SPC interface driver
> > ARM: vexpress/TC2: register vexpress-spc cpufreq device
> >
>
> I also see that the changes for renaming opp_* to dev_pm_opp_* are pulled in.
> This requires some fixup in patch 2 and 4 in this list. I can fixup by rebasing
> on Rafael's tree. Let me know if you need me to do that.

Yes, please rebase and send the patches to me directly (and CC to the list,
of course).

Thanks!

--
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.

2013-10-29 12:00:27

by Sudeep KarkadaNagesha

[permalink] [raw]
Subject: Re: [GIT PULL]: CPUFreq: ARM Updates for 3.13

Hi Rafael,

On 29/10/13 12:05, Rafael J. Wysocki wrote:
> On Tuesday, October 29, 2013 10:57:40 AM Sudeep KarkadaNagesha wrote:
>> Hi Viresh,
>>
>> On 28/10/13 21:49, Viresh Kumar wrote:
>>> Hi Rafael,
>>>
>>> I have pushed ARM cpufreq patches for v3.13, you can pull them from my
>>> repo. Sorry if I am late...
>>>
>>> The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
>>>
>>> Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
>>>
>>> are available in the git repository at:
>>>
>>> git://git.linaro.org/people/vireshk/linux.git cpufreq-next-for-3.13
>>>
>>> for you to fetch changes up to 2332c7a7a8c1979de68429dcdcb125037ef35f4b:
>>>
>>> cpufreq: arm_big_little: reconfigure switcher behavior at run time
>>> (2013-10-29 03:18:41 +0530)
>>>
>>> ----------------------------------------------------------------
>>> Nicolas Pitre (1):
>>> cpufreq: arm_big_little: reconfigure switcher behavior at run time
>>>
>>> Sudeep KarkadaNagesha (5):
>>> cpufreq: arm-big-little: use clk_get instead of clk_get_sys
>>
>> This is already pulled by Rafael, I can see it in linux-pm.git. So you can drop
>> that.
>>
>>> ARM: vexpress/TC2: add support for CPU DVFS
>>> ARM: vexpress/TC2: add cpu clock support
>>> cpufreq: arm_big_little: add vexpress SPC interface driver
>>> ARM: vexpress/TC2: register vexpress-spc cpufreq device
>>>
>>
>> I also see that the changes for renaming opp_* to dev_pm_opp_* are pulled in.
>> This requires some fixup in patch 2 and 4 in this list. I can fixup by rebasing
>> on Rafael's tree. Let me know if you need me to do that.
>
> Yes, please rebase and send the patches to me directly (and CC to the list,
> of course).
>
Ok, just to be sure, is below branch the right one to rebase ?

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git linux-next

Regards,
Sudeep

2013-10-29 12:01:23

by Rafael J. Wysocki

[permalink] [raw]
Subject: Re: [GIT PULL]: CPUFreq: ARM Updates for 3.13

On Tuesday, October 29, 2013 12:00:39 PM Sudeep KarkadaNagesha wrote:
> Hi Rafael,
>
> On 29/10/13 12:05, Rafael J. Wysocki wrote:
> > On Tuesday, October 29, 2013 10:57:40 AM Sudeep KarkadaNagesha wrote:
> >> Hi Viresh,
> >>
> >> On 28/10/13 21:49, Viresh Kumar wrote:
> >>> Hi Rafael,
> >>>
> >>> I have pushed ARM cpufreq patches for v3.13, you can pull them from my
> >>> repo. Sorry if I am late...
> >>>
> >>> The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
> >>>
> >>> Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
> >>>
> >>> are available in the git repository at:
> >>>
> >>> git://git.linaro.org/people/vireshk/linux.git cpufreq-next-for-3.13
> >>>
> >>> for you to fetch changes up to 2332c7a7a8c1979de68429dcdcb125037ef35f4b:
> >>>
> >>> cpufreq: arm_big_little: reconfigure switcher behavior at run time
> >>> (2013-10-29 03:18:41 +0530)
> >>>
> >>> ----------------------------------------------------------------
> >>> Nicolas Pitre (1):
> >>> cpufreq: arm_big_little: reconfigure switcher behavior at run time
> >>>
> >>> Sudeep KarkadaNagesha (5):
> >>> cpufreq: arm-big-little: use clk_get instead of clk_get_sys
> >>
> >> This is already pulled by Rafael, I can see it in linux-pm.git. So you can drop
> >> that.
> >>
> >>> ARM: vexpress/TC2: add support for CPU DVFS
> >>> ARM: vexpress/TC2: add cpu clock support
> >>> cpufreq: arm_big_little: add vexpress SPC interface driver
> >>> ARM: vexpress/TC2: register vexpress-spc cpufreq device
> >>>
> >>
> >> I also see that the changes for renaming opp_* to dev_pm_opp_* are pulled in.
> >> This requires some fixup in patch 2 and 4 in this list. I can fixup by rebasing
> >> on Rafael's tree. Let me know if you need me to do that.
> >
> > Yes, please rebase and send the patches to me directly (and CC to the list,
> > of course).
> >
> Ok, just to be sure, is below branch the right one to rebase ?
>
> git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git linux-next

Yes, it is.

Thanks!

--
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.