All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@kernel.org>
Cc: "Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>,
	"horms+renesas@verge.net.au" <horms+renesas@verge.net.au>,
	"Carlo Caione" <carlo@caione.org>,
	"Gaël PORTAY" <gael.portay@gmail.com>,
	"Michal Simek" <michal.simek@xilinx.com>,
	"Nathan Lynch" <Nathan_Lynch@mentor.com>,
	"Stefan Agner" <stefan@agner.ch>,
	"Sudeep Holla" <Sudeep.Holla@arm.com>,
	"Hao.Liu@csr.com >> Hao Liu" <Hao.Liu@csr.com>
Subject: [GIT PULL] : clockevents/clocksource for 3.18
Date: Mon, 29 Sep 2014 02:18:33 +0200	[thread overview]
Message-ID: <5428A559.5050908@linaro.org> (raw)


Hi Thomas, Ingo,

sorry for sending my PR so late but I have been very busy.

This PR contains the following changes:

  * Simon Horman provided the DT soc bindings for the sh_cmt, sh_mtu2 
and sh_tmu

  * Carlo Caione implemented the driver for the Meson6 with its 
documentation

  * Gael Portay fixed to unprepare the clock when the irq request fails 
and he took the opportunity to replace 'setup_irq' by 'request_irq' for 
the 'tcb_clrsrc' driver

  * Hao Liu disabled the timer before setting it again for the 'sirf' driver

  * Michal Simek changed the 'cadence_ttc' timer to make configurable 
the counter width (16 and 32), defaulting to 16 which is the current setting

  * Nathan Lynch provided a set of cleanup for the architected arm timer 
in preparation of the vdso support

  * Stefan Agner disabled the 'vf_pit_timer' when the system is entering 
in suspend in order to prevent the system to be woken up by the timer

  * Sudeep Holla added a check to make sure the mem and the cp15 timers 
are available if they are defined in the DT

Thanks !

   -- Daniel

The following changes since commit 88299c9bdb109e0d95abdca648065631ff91b2cb:

   timerfd: Remove an always true check (2014-08-27 11:17:48 +0200)

are available in the git repository at:

   http://git.linaro.org/people/daniel.lezcano/linux.git clockevents/3.18

for you to fetch changes up to 867f667fb9c6734e06cc24e96fc7f06a7e772084:

   Merge tag 'renesas-clocksource-for-v3.18' of 
git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into 
clockevents/3.18 (2014-09-29 01:59:51 +0200)

----------------------------------------------------------------

Carlo Caione (2):
       ARM: meson: documentation: Add timer documentation
       ARM: meson6: clocksource: Add Meson6 timer support

Daniel Lezcano (1):
       Merge tag 'renesas-clocksource-for-v3.18' of 
git://git.kernel.org/.../horms/renesas into clockevents/3.18

Gael Portay (1):
       clocksource: tcb_clksrc: Sanitize IRQ request

Hao Liu (1):
       clocksource: sirf: Disable counter before re-setting it

Michal Simek (1):
       clocksource: cadence_ttc: Add support for 32bit mode

Nathan Lynch (3):
       clocksource: arm_arch_timer: Change clocksource name if CP15 
unavailable
       clocksource: arm_arch_timer: Enable counter access for 32-bit ARM
       clocksource: arm_arch_timer: Consolidate arch_timer_evtstrm_enable

Simon Horman (3):
       clocksource: sh_cmt: Document SoC specific bindings
       clocksource: sh_mtu2: Document r7s72100 binding
       clocksource: sh_tmu: Document r8a7779 binding

Stefan Agner (1):
       clocksource: vf_pit_timer: Support shutdown mode

Sudeep Holla (1):
       clocksource: arm_arch_timer: Discard unavailable timers correctly

  .../bindings/timer/amlogic,meson6-timer.txt        |  15 ++
  .../devicetree/bindings/timer/renesas,cmt.txt      |  44 +++++-
  .../devicetree/bindings/timer/renesas,mtu2.txt     |   7 +-
  .../devicetree/bindings/timer/renesas,tmu.txt      |   7 +-
  arch/arm/include/asm/arch_timer.h                  |  25 ---
  arch/arm64/include/asm/arch_timer.h                |  31 ----
  drivers/clocksource/Kconfig                        |   3 +
  drivers/clocksource/Makefile                       |   1 +
  drivers/clocksource/arm_arch_timer.c               |  64 +++++++-
  drivers/clocksource/cadence_ttc_timer.c            |  15 +-
  drivers/clocksource/meson6_timer.c                 | 167 
+++++++++++++++++++++
  drivers/clocksource/tcb_clksrc.c                   |  13 +-
  drivers/clocksource/timer-marco.c                  |   5 +-
  drivers/clocksource/vf_pit_timer.c                 |   4 +
  14 files changed, 314 insertions(+), 87 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/timer/amlogic,meson6-timer.txt
  create mode 100644 drivers/clocksource/meson6_timer.c


-- 
  <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-29  0:18 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-29  0:18 Daniel Lezcano [this message]
2014-09-29  0:23 ` [PATCH 01/13] clocksource: sh_cmt: Document SoC specific bindings Daniel Lezcano
2014-09-29  0:23   ` [PATCH 02/13] clocksource: sh_mtu2: Document r7s72100 binding Daniel Lezcano
2014-09-29  0:23   ` [PATCH 03/13] clocksource: sh_tmu: Document r8a7779 binding Daniel Lezcano
2014-09-29  0:23   ` [PATCH 04/13] ARM: meson: documentation: Add timer documentation Daniel Lezcano
2014-09-29  0:23   ` [PATCH 05/13] ARM: meson6: clocksource: Add Meson6 timer support Daniel Lezcano
2014-09-29  0:23   ` [PATCH 06/13] clocksource: vf_pit_timer: Support shutdown mode Daniel Lezcano
2014-09-29  0:23   ` [PATCH 07/13] clocksource: arm_arch_timer: Discard unavailable timers correctly Daniel Lezcano
2014-09-29  0:23   ` [PATCH 08/13] clocksource: tcb_clksrc: Sanitize IRQ request Daniel Lezcano
2014-09-29  0:23   ` [PATCH 09/13] clocksource: cadence_ttc: Add support for 32bit mode Daniel Lezcano
2014-09-29  0:23   ` [PATCH 10/13] clocksource: sirf: Disable counter before re-setting it Daniel Lezcano
2014-09-29  0:23   ` [PATCH 11/13] clocksource: arm_arch_timer: Change clocksource name if CP15 unavailable Daniel Lezcano
2014-09-29  0:23   ` [PATCH 12/13] clocksource: arm_arch_timer: Enable counter access for 32-bit ARM Daniel Lezcano
2014-09-29  0:23   ` [PATCH 13/13] clocksource: arm_arch_timer: Consolidate arch_timer_evtstrm_enable Daniel Lezcano

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=5428A559.5050908@linaro.org \
    --to=daniel.lezcano@linaro.org \
    --cc=Hao.Liu@csr.com \
    --cc=Nathan_Lynch@mentor.com \
    --cc=Sudeep.Holla@arm.com \
    --cc=carlo@caione.org \
    --cc=gael.portay@gmail.com \
    --cc=horms+renesas@verge.net.au \
    --cc=linux-kernel@vger.kernel.org \
    --cc=michal.simek@xilinx.com \
    --cc=mingo@kernel.org \
    --cc=stefan@agner.ch \
    --cc=tglx@linutronix.de \
    /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.