From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Ingo Molnar <mingo@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [PULL] clockevents changes for 4.3
Date: Mon, 10 Aug 2015 11:48:50 +0200 [thread overview]
Message-ID: <55C87382.4070309@linaro.org> (raw)
Hi Ingo,
this pull request contains the following changes for 4.3.
- Simplified exynos_mct code by removing container_of (Alexey Klimov)
- Fixed Kconfig option with OF (Antonio Borneo)
- Fixed typo in structure initialization for the atmel timer (Daniel
Lezcano)
- Removed obsolete platform_device_id entries for sh-cmt-32/48/48-gen2
(Geert Uytterhoeven)
- Added dynamic irq flag for the dw_apb timer (Jisheng Zhang)
- Migrated the timers to the new 'set-state' interface (Viresh Kumar)
Thanks !
-- Daniel
The following changes since commit d74892c5b291c0010295d26d6b1e11cd70451722:
clockevents: Drop redundant cpumask check in tick_check_new_device()
(2015-08-01 12:00:13 +0200)
are available in the git repository at:
http://git.linaro.org/people/daniel.lezcano/linux.git clockevents/4.3
for you to fetch changes up to 2b5cf544934fe15f7b2f8bd26696284606f9e7d3:
cris/time: Migrate to new 'set-state' interface (2015-08-10 11:41:08
+0200)
----------------------------------------------------------------
Alexey Klimov (1):
clockevents/drivers/exynos_mct: Remove unneeded container_of()
Antonio Borneo (1):
clockevents/drivers/Kconfig: Replace USE_OF with OF
Daniel Lezcano (1):
clockevents/drivers/timer-atmel-pit: Fix typo in structure
initialization
Geert Uytterhoeven (3):
clockevents/drivers/sh_cmt: Remove obsolete sh-cmt-32-fast
platform_device_id entry
clockevents/drivers/sh_cmt: Remove obsolete sh-cmt-48-gen2
platform_device_id entry
clockevents/drivers/sh_cmt: Remove obsolete sh-cmt-48
platform_device_id entry
Jisheng Zhang (1):
clockevents/drivers/dw_apb_timer: Add dynamic irq flag to the timer
Viresh Kumar (67):
clockevents/drivers/arm_arch_timer: Migrate to new 'set-state'
interface
clockevents/drivers/arm_global_timer: Migrate to new 'set-state'
interface
clockevents/drivers/bcm2835: Migrate to new 'set-state' interface
clockevents/drivers/bcm_kona: Migrate to new 'set-state' interface
clockevents/drivers/cs5535: Migrate to new 'set-state' interface
clockevents/drivers/em_sti: Migrate to new 'set-state' interface
clockevents/drivers/asm9260: Migrate to new 'set-state' interface
clockevents/drivers/cadence_ttc: Migrate to new 'set-state' interface
clockevents/drivers/clps711x: Migrate to new 'set-state' interface
clockevents/drivers/dummy_timer: Migrate to new 'set-state' interface
clockevents/drivers/dw_apb: Migrate to new 'set-state' interface
clockevents/drivers/fsl_ftm: Migrate to new 'set-state' interface
clockevents/drivers/i8253: Migrate to new 'set-state' interface
clockevents/drivers/meson6: Migrate to new 'set-state' interface
clockevents/drivers/metag_generic: Migrate to new 'set-state'
interface
clockevents/drivers/mips-gic: Migrate to new 'set-state' interface
clockevents/drivers/moxart: Migrate to new 'set-state' interface
clockevents/drivers/mtk: Migrate to new 'set-state' interface
clockevents/drivers/mxs: Migrate to new 'set-state' interface
clockevents/drivers/nomadik-mtu: Migrate to new 'set-state' interface
clockevents/drivers/pxa: Migrate to new 'set-state' interface
clockevents/drivers/qcom: Migrate to new 'set-state' interface
clockevents/drivers/rockchip: Migrate to new 'set-state' interface
clockevents/drivers/samsung_pwm: Migrate to new 'set-state' interface
clockevents/drivers/sh_cmt: Migrate to new 'set-state' interface
clockevents/drivers/sh_mtu2: Migrate to new 'set-state' interface
clockevents/drivers/sh_tmu: Migrate to new 'set-state' interface
clockevents/drivers/sun4i: Migrate to new 'set-state' interface
clockevents/drivers/tegra20: Migrate to new 'set-state' interface
clockevents/drivers/time-armada-370-xp: Migrate to new
'set-state' interface
clockevents/drivers/efm32: Migrate to new 'set-state' interface
clockevents/drivers/orion: Migrate to new 'set-state' interface
clockevents/drivers/atlas7: Migrate to new 'set-state' interface
clockevents/drivers/atmel: Migrate to new 'set-state' interface
clockevents/drivers/atmel-st: Migrate to new 'set-state' interface
clockevents/drivers/digicolor: Migrate to new 'set-state' interface
clockevents/drivers/integrator: Migrate to new 'set-state' interface
clockevents/drivers/keystone: Migrate to new 'set-state' interface
clockevents/drivers/prima2: Migrate to new 'set-state' interface
clockevents/drivers/stm32: Migrate to new 'set-state' interface
clockevents/drivers/sun5i: Migrate to new 'set-state' interface
clockevents/drivers/u300: Migrate to new 'set-state' interface
clockevents/drivers/vf_pit: Migrate to new 'set-state' interface
clockevents/drivers/vt8500: Migrate to new 'set-state' interface
clockevents/drivers/zevio: Migrate to new 'set-state' interface
clockevents/drivers/tcb_clksrc: Migrate to new 'set-state' interface
clockevents/drivers/exynos_mct: Migrate to new 'set-state' interface
clockevents/drivers/timer-imx-gpt: Migrate to new 'set-state'
interface
clockevents/drivers/timer-sp804: Migrate to new 'set-state' interface
clocksource/drivers/sh_tmu: Fix traceback spotted in -next
clockevents/drivers/h8300_timer8: Migrate to new 'set-state'
interface
alpha/time: Migrate to new 'set-state' interface
blackfin/time-ts: Migrate to new 'set-state' interface
c6x/timer64: Migrate to new 'set-state' interface
microblaze/timer: Migrate to new 'set-state' interface
mn10300/cevt-mn10300: Migrate to new 'set-state' interface
openrisc/time: Migrate to new 'set-state' interface
powerpc/time: Migrate to new 'set-state' interface
s390/time: Migrate to new 'set-state' interface
score/time: Migrate to new 'set-state' interface
sh/localtimer: Migrate to new 'set-state' interface
sparc/time: Migrate to new 'set-state' interface
um/time: Migrate to new 'set-state' interface
unicore/time: Migrate to new 'set-state' interface
xtensa/time: Migrate to new 'set-state' interface
kernel: broadcast-hrtimer: Migrate to new 'set-state' interface
cris/time: Migrate to new 'set-state' interface
arch/alpha/kernel/time.c | 18 ++--
arch/blackfin/kernel/time-ts.c | 136 +++++++++++++-------------
arch/c6x/platforms/timer64.c | 52 +++++-----
arch/cris/arch-v32/kernel/time.c | 8 +-
arch/microblaze/kernel/timer.c | 46 ++++-----
arch/mn10300/kernel/cevt-mn10300.c | 7 --
arch/openrisc/kernel/time.c | 24 -----
arch/powerpc/kernel/time.c | 24 ++---
arch/s390/kernel/time.c | 6 --
arch/score/kernel/time.c | 31 ++----
arch/sh/kernel/localtimer.c | 6 --
arch/sparc/kernel/sun4m_smp.c | 2 +-
arch/sparc/kernel/time_32.c | 57 ++++++-----
arch/sparc/kernel/time_64.c | 33 ++-----
arch/um/kernel/time.c | 44 ++++-----
arch/unicore32/kernel/time.c | 29 ++----
arch/x86/kernel/i8253.c | 2 +-
arch/xtensa/kernel/time.c | 53 +++++-----
drivers/clocksource/Kconfig | 2 +-
drivers/clocksource/arm_arch_timer.c | 52 +++++-----
drivers/clocksource/arm_global_timer.c | 37 ++++---
drivers/clocksource/asm9260_timer.c | 64 +++++++-----
drivers/clocksource/bcm2835_timer.c | 16 ---
drivers/clocksource/bcm_kona_timer.c | 17 +---
drivers/clocksource/cadence_ttc_timer.c | 59 ++++++------
drivers/clocksource/clps711x-timer.c | 6 --
drivers/clocksource/cs5535-clockevt.c | 24 +++--
drivers/clocksource/dummy_timer.c | 10 --
drivers/clocksource/dw_apb_timer.c | 146
++++++++++++++++------------
drivers/clocksource/em_sti.c | 39 +++-----
drivers/clocksource/exynos_mct.c | 101 +++++++++----------
drivers/clocksource/fsl_ftm_timer.c | 35 ++++---
drivers/clocksource/h8300_timer8.c | 51 +++++-----
drivers/clocksource/i8253.c | 77 ++++++++-------
drivers/clocksource/meson6_timer.c | 50 +++++-----
drivers/clocksource/metag_generic.c | 20 ----
drivers/clocksource/mips-gic-timer.c | 7 --
drivers/clocksource/moxart_timer.c | 49 +++++-----
drivers/clocksource/mtk_timer.c | 32 +++---
drivers/clocksource/mxs_timer.c | 80 ++++++---------
drivers/clocksource/nomadik-mtu.c | 58 +++++------
drivers/clocksource/pxa_timer.c | 39 +++-----
drivers/clocksource/qcom-timer.c | 24 ++---
drivers/clocksource/rockchip_timer.c | 32 +++---
drivers/clocksource/samsung_pwm_timer.c | 41 ++++----
drivers/clocksource/sh_cmt.c | 65 ++++++-------
drivers/clocksource/sh_mtu2.c | 42 +++-----
drivers/clocksource/sh_tmu.c | 64 ++++++------
drivers/clocksource/sun4i_timer.c | 41 ++++----
drivers/clocksource/tcb_clksrc.c | 93 ++++++++++--------
drivers/clocksource/tegra20_timer.c | 45 +++++----
drivers/clocksource/time-armada-370-xp.c | 53 +++++-----
drivers/clocksource/time-efm32.c | 66 +++++++------
drivers/clocksource/time-orion.c | 46 +++++----
drivers/clocksource/timer-atlas7.c | 19 ++--
drivers/clocksource/timer-atmel-pit.c | 45 ++++-----
drivers/clocksource/timer-atmel-st.c | 69 +++++++------
drivers/clocksource/timer-digicolor.c | 41 ++++----
drivers/clocksource/timer-imx-gpt.c | 75 ++++++++-------
drivers/clocksource/timer-integrator-ap.c | 58 ++++++-----
drivers/clocksource/timer-keystone.c | 44 +++------
drivers/clocksource/timer-prima2.c | 34 +++----
drivers/clocksource/timer-sp804.c | 54 +++++------
drivers/clocksource/timer-stm32.c | 30 +++---
drivers/clocksource/timer-sun5i.c | 45 +++++----
drivers/clocksource/timer-u300.c | 155
+++++++++++++++---------------
drivers/clocksource/vf_pit_timer.c | 27 +++---
drivers/clocksource/vt8500_timer.c | 29 ++----
drivers/clocksource/zevio-timer.c | 44 ++++-----
kernel/time/tick-broadcast-hrtimer.c | 49 ++++------
70 files changed, 1451 insertions(+), 1628 deletions(-)
--
<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
next reply other threads:[~2015-08-10 9:48 UTC|newest]
Thread overview: 79+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-10 9:48 Daniel Lezcano [this message]
2015-08-10 9:51 ` [PATCH 01/74] clockevents/drivers/arm_arch_timer: Migrate to new 'set-state' interface Daniel Lezcano
2015-08-10 9:51 ` [PATCH 02/74] clockevents/drivers/arm_global_timer: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 03/74] clockevents/drivers/bcm2835: " Daniel Lezcano
2015-08-11 15:31 ` Lee Jones
2015-08-10 9:51 ` [PATCH 04/74] clockevents/drivers/bcm_kona: " Daniel Lezcano
2015-08-12 19:30 ` Scott Branden
2015-08-10 9:51 ` [PATCH 05/74] clockevents/drivers/cs5535: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 06/74] clockevents/drivers/em_sti: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 07/74] clockevents/drivers/Kconfig: Replace USE_OF with OF Daniel Lezcano
2015-08-10 9:51 ` [PATCH 08/74] clockevents/drivers/exynos_mct: Remove unneeded container_of() Daniel Lezcano
2015-08-10 9:51 ` [PATCH 09/74] clockevents/drivers/sh_cmt: Remove obsolete sh-cmt-32-fast platform_device_id entry Daniel Lezcano
2015-08-10 9:51 ` [PATCH 10/74] clockevents/drivers/sh_cmt: Remove obsolete sh-cmt-48-gen2 " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 11/74] clockevents/drivers/asm9260: Migrate to new 'set-state' interface Daniel Lezcano
2015-08-10 9:51 ` [PATCH 12/74] clockevents/drivers/cadence_ttc: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 13/74] clockevents/drivers/clps711x: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 14/74] clockevents/drivers/dummy_timer: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 15/74] clockevents/drivers/dw_apb: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 16/74] clockevents/drivers/fsl_ftm: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 17/74] clockevents/drivers/i8253: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 18/74] clockevents/drivers/meson6: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 19/74] clockevents/drivers/metag_generic: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 20/74] clockevents/drivers/mips-gic: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 21/74] clockevents/drivers/moxart: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 22/74] clockevents/drivers/mtk: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 23/74] clockevents/drivers/mxs: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 24/74] clockevents/drivers/nomadik-mtu: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 25/74] clockevents/drivers/pxa: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 26/74] clockevents/drivers/qcom: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 27/74] clockevents/drivers/rockchip: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 28/74] clockevents/drivers/samsung_pwm: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 29/74] clockevents/drivers/sh_cmt: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 30/74] clockevents/drivers/sh_mtu2: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 31/74] clockevents/drivers/sh_tmu: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 32/74] clockevents/drivers/sun4i: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 33/74] clockevents/drivers/tegra20: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 34/74] clockevents/drivers/time-armada-370-xp: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 35/74] clockevents/drivers/efm32: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 36/74] clockevents/drivers/orion: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 37/74] clockevents/drivers/atlas7: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 38/74] clockevents/drivers/atmel: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 39/74] clockevents/drivers/atmel-st: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 40/74] clockevents/drivers/digicolor: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 41/74] clockevents/drivers/integrator: " Daniel Lezcano
2015-08-10 9:51 ` [PATCH 42/74] clockevents/drivers/keystone: " Daniel Lezcano
2015-08-10 16:55 ` santosh.shilimkar
2015-08-10 9:52 ` [PATCH 43/74] clockevents/drivers/prima2: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 44/74] clockevents/drivers/stm32: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 45/74] clockevents/drivers/sun5i: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 46/74] clockevents/drivers/u300: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 47/74] clockevents/drivers/vf_pit: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 48/74] clockevents/drivers/vt8500: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 49/74] clockevents/drivers/zevio: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 50/74] clockevents/drivers/tcb_clksrc: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 51/74] clockevents/drivers/exynos_mct: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 52/74] clockevents/drivers/dw_apb_timer: Add dynamic irq flag to the timer Daniel Lezcano
2015-08-10 9:52 ` [PATCH 53/74] clockevents/drivers/sh_cmt: Remove obsolete sh-cmt-48 platform_device_id entry Daniel Lezcano
2015-08-10 9:52 ` [PATCH 54/74] clockevents/drivers/timer-imx-gpt: Migrate to new 'set-state' interface Daniel Lezcano
2015-08-10 9:52 ` [PATCH 55/74] clockevents/drivers/timer-sp804: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 56/74] clockevents/drivers/timer-atmel-pit: Fix typo in structure initialization Daniel Lezcano
2015-08-10 9:52 ` [PATCH 57/74] clocksource/drivers/sh_tmu: Fix traceback spotted in -next Daniel Lezcano
2015-08-10 9:52 ` [PATCH 58/74] clockevents/drivers/h8300_timer8: Migrate to new 'set-state' interface Daniel Lezcano
2015-08-10 9:52 ` [PATCH 59/74] alpha/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 60/74] blackfin/time-ts: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 61/74] c6x/timer64: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 62/74] microblaze/timer: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 63/74] mn10300/cevt-mn10300: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 64/74] openrisc/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 65/74] powerpc/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 66/74] s390/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 67/74] score/time: " Daniel Lezcano
2015-08-16 17:04 ` Lennox Wu
2015-08-10 9:52 ` [PATCH 68/74] sh/localtimer: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 69/74] sparc/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 70/74] um/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 71/74] unicore/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 72/74] xtensa/time: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 73/74] kernel: broadcast-hrtimer: " Daniel Lezcano
2015-08-10 9:52 ` [PATCH 74/74] cris/time: " 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=55C87382.4070309@linaro.org \
--to=daniel.lezcano@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@kernel.org \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome