linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: mingo@kernel.org (Ingo Molnar)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] clockevents/clocksource : new material for 3.14
Date: Sun, 12 Jan 2014 17:33:18 +0100	[thread overview]
Message-ID: <20140112163318.GA21054@gmail.com> (raw)
In-Reply-To: <52C1479E.80808@linaro.org>


* Daniel Lezcano <daniel.lezcano@linaro.org> wrote:

> 
> Hi Thomas and Ingo,
> 
> here is the new material for 3.14. I created a branch for Simon
> Horman as requested [1] where he can pull from and merged it in the
> clockevents/3.14 branch.	
> 
>  * Axel Lin removed an unused structure defining the ids for the bcm
> kona driver
> 
>  * Ezequiel Garcia enabled the timer divider only when the 25MHz
> timer is not used for the armada 370 XP
> 
>  * Jingoo Han removed a pointless platform data initialization for
> the sh_mtu and sh_mtu2
> 
>  * Laurent Pinchart added the clk_prepare/clk_unprepare for sh_cmt
> 
>  * Linus Walleij added an useful warning in clk_of when no clocks
> are found while the old behavior was to silently hang at boot time
> 
>  * Maxime Ripard added the high speed timer drivers for the
> Allwinner SoCs (A10, A13, A20). He increased the rating, shared the
> irq across all available cpus and fixed the clockevent's irq
> initialization for the sun4i
> 
>  * Michael Opdenacker removed the usage of the IRQF_DISABLED for the
> all the timers driver located in drivers/clocksource
> 
>  * Stephen Boyd switched to sched_clock_register for the
> arm_global_timer, cadence_ttc, sun4i and orion timers
> 
> 
> Resolved conflicts:
> 
>  * (31f8ad387) "sun7i: a20: Add support for the High Speed Timers"
> and (428abbb8) "Enable the I2C controllers"
> 
>  * (67905540) "clocksource: Add Allwinner SoCs HS timers driver" and
> (b788beda) "Order Kconfig options alphabetically"
> 
> Thanks and happy new year !
> 
>   -- Daniel
> 
> [1] http://www.spinics.net/lists/linux-sh/msg26645.html
> 
> -------------------------------------------------------------------------
> 
> The following changes since commit 0e6601eee039893a3f6420596ae4588d90d13cbe:
> 
>   Merge branch 'timers/posix-timers-for-tip-v2' of
> git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks
> into timers/core (2013-12-10 12:32:36 +0100)
> 
> are available in the git repository at:
> 
> 
>   git://git.linaro.org/people/daniel.lezcano/linux.git clockevents/3.14
> 
> for you to fetch changes up to 98aefbe72ec6015f90fe045ed16c5cf755da283d:
> 
>   Merge branch 'clockevents/for-Simon-3.13-rc2' into
> clockevents/3.14 (2013-12-18 15:14:36 +0100)
> 
> ----------------------------------------------------------------
> 
> Axel Lin (1):
>       clocksource: bcm_kona_timer: Remove unused bcm_timer_ids
> 
> Daniel Lezcano (1):
>       Merge branch 'clockevents/for-Simon-3.13-rc2' into clockevents/3.14
> 
> Ezequiel Garcia (1):
>       clocksource: armada-370-xp: Enable timer divider only when needed
> 
> Jingoo Han (2):
>       clocksource: sh_tmu: Remove unnecessary platform_set_drvdata()
>       clocksource: sh_mtu2: Remove unnecessary platform_set_drvdata()
> 
> Laurent Pinchart (1):
>       clocksource: sh_cmt: Add clk_prepare/unprepare support
> 
> Linus Walleij (1):
>       clocksource: clksrc-of: Warn if no clock sources are found
> 
> Maxime Ripard (7):
>       clockevent: sun4i: Fill the irq field in the clockevent structure
>       clocksource: sun4i: Change CPU mask to cpu_possible_mask
>       clocksource: sun4i: Increase a bit the clock event and sources rating
>       clocksource: Add Allwinner SoCs HS timers driver
>       ARM: sun5i: a10s: Add support for the High Speed Timers
>       ARM: sun5i: a13: Add support for the High Speed Timers
>       ARM: sun7i: a20: Add support for the High Speed Timers
> 
> Michael Opdenacker (3):
>       clocksource: misc drivers: Remove deprecated IRQF_DISABLED
>       clocksource: tegra: Remove deprecated IRQF_DISABLED
>       clocksource: vt8500: Remove deprecated IRQF_DISABLED
> 
> Stephen Boyd (4):
>       clocksource: arm_global_timer: Switch to sched_clock_register()
>       clocksource: cadence_ttc_timer: Switch to sched_clock_register()
>       clocksource: sun4i: Switch to sched_clock_register()
>       clocksource: orion: Switch to sched_clock_register()
> 
>  .../bindings/timer/allwinner,sun5i-a13-hstimer.txt |   22 +++
>  arch/arm/boot/dts/sun5i-a10s.dtsi                  |    7 +
>  arch/arm/boot/dts/sun5i-a13.dtsi                   |    7 +
>  arch/arm/boot/dts/sun7i-a20.dtsi                   |   10 +
>  arch/arm/mach-sunxi/Kconfig                        |    1 +
>  drivers/clocksource/Kconfig                        |    4 +
>  drivers/clocksource/Makefile                       |    1 +
>  drivers/clocksource/arm_global_timer.c             |    4 +-
>  drivers/clocksource/bcm_kona_timer.c               |    6 -
>  drivers/clocksource/cadence_ttc_timer.c            |    7 +-
>  drivers/clocksource/clksrc-of.c                    |    4 +
>  drivers/clocksource/cs5535-clockevt.c              |    2 +-
>  drivers/clocksource/dw_apb_timer.c                 |    3 +-
>  drivers/clocksource/nomadik-mtu.c                  |    2 +-
>  drivers/clocksource/samsung_pwm_timer.c            |    2 +-
>  drivers/clocksource/sh_cmt.c                       |   23 ++-
>  drivers/clocksource/sh_mtu2.c                      |    4 +-
>  drivers/clocksource/sh_tmu.c                       |    4 +-
>  drivers/clocksource/sun4i_timer.c                  |   11 +-
>  drivers/clocksource/tegra20_timer.c                |    2 +-
>  drivers/clocksource/time-armada-370-xp.c           |   18 +-
>  drivers/clocksource/time-orion.c                   |    4 +-
>  drivers/clocksource/timer-sun5i.c                  |  192
> ++++++++++++++++++++
>  drivers/clocksource/vt8500_timer.c                 |    2 +-
>  24 files changed, 295 insertions(+), 47 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hstimer.txt
>  create mode 100644 drivers/clocksource/timer-sun5i.c

Pulled into tip:timers/core, thanks Daniel!

Note that there was a conflict in drivers/clocksource/clksrc-of.c, 
caused by interaction with this commit:

  4c4b053235fa clocksource: clksrc-of: Do not drop unheld reference on device node

I've resolved it, but please double check the end result once I've 
pushed it all out.

Thanks,

	Ingo

  parent reply	other threads:[~2014-01-12 16:33 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-30 10:14 [GIT PULL] clockevents/clocksource : new material for 3.14 Daniel Lezcano
2013-12-30 10:19 ` [PATCH 01/20] clockevent: sun4i: Fill the irq field in the clockevent structure Daniel Lezcano
2013-12-30 10:19   ` [PATCH 02/20] clocksource: sun4i: Change CPU mask to cpu_possible_mask Daniel Lezcano
2013-12-30 10:19   ` [PATCH 03/20] clocksource: sun4i: Increase a bit the clock event and sources rating Daniel Lezcano
2013-12-30 10:19   ` [PATCH 04/20] clocksource: Add Allwinner SoCs HS timers driver Daniel Lezcano
2013-12-30 10:19   ` [PATCH 05/20] ARM: sun5i: a10s: Add support for the High Speed Timers Daniel Lezcano
2013-12-30 10:19   ` [PATCH 06/20] ARM: sun5i: a13: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 07/20] ARM: sun7i: a20: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 08/20] clocksource: arm_global_timer: Switch to sched_clock_register() Daniel Lezcano
2013-12-30 10:19   ` [PATCH 09/20] clocksource: cadence_ttc_timer: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 10/20] clocksource: sun4i: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 11/20] clocksource: orion: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 12/20] clocksource: clksrc-of: Warn if no clock sources are found Daniel Lezcano
2013-12-30 10:19   ` [PATCH 13/20] clocksource: armada-370-xp: Enable timer divider only when needed Daniel Lezcano
2013-12-30 10:19   ` [PATCH 14/20] clocksource: sh_tmu: Remove unnecessary platform_set_drvdata() Daniel Lezcano
2013-12-30 10:19   ` [PATCH 15/20] clocksource: sh_mtu2: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 16/20] clocksource: misc drivers: Remove deprecated IRQF_DISABLED Daniel Lezcano
2013-12-30 10:19   ` [PATCH 17/20] clocksource: tegra: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 18/20] clocksource: vt8500: " Daniel Lezcano
2013-12-30 10:19   ` [PATCH 19/20] clocksource: bcm_kona_timer: Remove unused bcm_timer_ids Daniel Lezcano
2013-12-30 10:19   ` [PATCH 20/20] clocksource: sh_cmt: Add clk_prepare/unprepare support Daniel Lezcano
2014-01-12 16:33 ` Ingo Molnar [this message]
2014-01-13  8:27   ` [GIT PULL] clockevents/clocksource : new material for 3.14 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=20140112163318.GA21054@gmail.com \
    --to=mingo@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    /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 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).