All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: "Rafael J. Wysocki" <rjw@rjwysocki.net>
Cc: Linux PM mailing list <linux-pm@vger.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>,
	Kevin Hilman <khilman@linaro.org>
Subject: Re: [GIT PULL] cpuidle ARM new material for 3.18
Date: Thu, 25 Sep 2014 23:28:19 +0200	[thread overview]
Message-ID: <542488F3.4050807@linaro.org> (raw)
In-Reply-To: <3265300.Xd1zHC1T4i@vostro.rjw.lan>

On 09/25/2014 10:44 PM, Rafael J. Wysocki wrote:
> On Thursday, September 25, 2014 02:10:38 PM Daniel Lezcano wrote:
>>
>> [resent because of the missing Cc]
>>
>> Hi Rafael,
>>
>> this pull request contains the following changes:
>>
>>    * Lorenzo Pieralisi implemented a framework to initialize the ARM
>> cpuidle drivers with the DT. As an example, it provided a couple of
>> drivers using it: arm64 and big little. The former one is a new driver
>> while the latter is a change. There was also a patch for Exynos allowing
>> to use this framework but as it depends on a change in Samsung's tree, I
>> postponed this patch until the change is visible after the merge. The
>> set of changes depends on some other changes made in the ARM64 tree, for
>> this reason a shared branch is used. This is why there is a merge from
>> arm64 in my pull request. I believe we already used this procedure.
>>
>>    * Kevin Hilman added the compatible string for the exynos 5800 in the DT
>
> Pulled, thanks!
>
> I'd appreciate earlier pull requests in the future, though.

Sure. I am in the hurry for everything in this moment.

Thanks !

   -- Daniel

> Rafael
>
>
>> The following changes since commit 0f33be009b89d2268e94194dc4fd01a7851b6d51:
>>
>>     Linux 3.17-rc6 (2014-09-21 15:43:02 -0700)
>>
>> are available in the git repository at:
>>
>>     https://git.linaro.org/people/daniel.lezcano/linux.git cpuidle/3.18
>>
>> for you to fetch changes up to d2e5c871ed8a250f7ee1fe34dd52ed5757363fba:
>>
>>     drivers: cpuidle: initialize big.LITTLE driver through DT (2014-09-25
>> 10:52:21 +0200)
>>
>> ----------------------------------------------------------------
>> Daniel Lezcano (1):
>>         Merge branch 'for-next/cpuidle' of
>> git://git.kernel.org/.../arm64/linux into cpuidle/3.18
>>
>> Kevin Hilman (1):
>>         cpuidle: big.LITTLE: add Exynos5800 compatible string
>>
>> Lorenzo Pieralisi (7):
>>         Documentation: arm: define DT idle states bindings
>>         arm64: kernel: refactor the CPU suspend API for retention states
>>         arm64: kernel: introduce cpu_init_idle CPU operation
>>         arm64: add PSCI CPU_SUSPEND based cpu_suspend support
>>         drivers: cpuidle: implement DT based idle states infrastructure
>>         drivers: cpuidle: CPU idle ARM64 driver
>>         drivers: cpuidle: initialize big.LITTLE driver through DT
>>
>>    Documentation/devicetree/bindings/arm/cpus.txt     |   8 +
>>    .../devicetree/bindings/arm/idle-states.txt        | 679
>> +++++++++++++++++++++
>>    Documentation/devicetree/bindings/arm/psci.txt     |  14 +-
>>    arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts         |  23 +
>>    arch/arm64/include/asm/cpu_ops.h                   |   3 +
>>    arch/arm64/include/asm/cpuidle.h                   |  13 +
>>    arch/arm64/include/asm/suspend.h                   |   1 +
>>    arch/arm64/kernel/Makefile                         |   1 +
>>    arch/arm64/kernel/cpuidle.c                        |  31 +
>>    arch/arm64/kernel/psci.c                           | 104 ++++
>>    arch/arm64/kernel/sleep.S                          |  47 +-
>>    arch/arm64/kernel/suspend.c                        |  48 +-
>>    drivers/cpuidle/Kconfig                            |   8 +
>>    drivers/cpuidle/Kconfig.arm                        |   1 +
>>    drivers/cpuidle/Kconfig.arm64                      |  14 +
>>    drivers/cpuidle/Makefile                           |   5 +
>>    drivers/cpuidle/cpuidle-arm64.c                    | 133 ++++
>>    drivers/cpuidle/cpuidle-big_little.c               |  20 +
>>    drivers/cpuidle/dt_idle_states.c                   | 213 +++++++
>>    drivers/cpuidle/dt_idle_states.h                   |   7 +
>>    20 files changed, 1340 insertions(+), 33 deletions(-)
>>    create mode 100644 Documentation/devicetree/bindings/arm/idle-states.txt
>>    create mode 100644 arch/arm64/include/asm/cpuidle.h
>>    create mode 100644 arch/arm64/kernel/cpuidle.c
>>    create mode 100644 drivers/cpuidle/Kconfig.arm64
>>    create mode 100644 drivers/cpuidle/cpuidle-arm64.c
>>    create mode 100644 drivers/cpuidle/dt_idle_states.c
>>    create mode 100644 drivers/cpuidle/dt_idle_states.h
>>
>>
>>
>


-- 
  <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog


      reply	other threads:[~2014-09-25 21:28 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-25 12:10 [GIT PULL] cpuidle ARM new material for 3.18 Daniel Lezcano
2014-09-25 20:44 ` Rafael J. Wysocki
2014-09-25 21:28   ` Daniel Lezcano [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=542488F3.4050807@linaro.org \
    --to=daniel.lezcano@linaro.org \
    --cc=Lorenzo.Pieralisi@arm.com \
    --cc=khilman@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=rjw@rjwysocki.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.