From: robherring2@gmail.com (Rob Herring)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] clocksource cleanup for 3.10
Date: Mon, 11 Mar 2013 15:04:13 -0500 [thread overview]
Message-ID: <513E38BD.4080407@gmail.com> (raw)
Arnd, Olof,
Please pull. This improves the clocksource init to avoid double matching
to the DT device node. The clocksource init function changes are needed
for any other clocksource conversions to CLKSRC_OF, so we need to make
sure any other conversions use this branch (It happens to silently work
without warnings, but there would be a mismatch in function ptrs). I'm
including the twd_smp timer support for CLKSRC_OF here because of the
dependency on this change.
Rob
The following changes since commit f6161aa153581da4a3867a2d1a7caf4be19b6ec9:
Linux 3.9-rc2 (2013-03-10 16:54:19 -0700)
are available in the git repository at:
git://sources.calxeda.com/kernel/linux.git tags/clksrc-cleanup-for-3.10
for you to fetch changes up to da4a686a2cfb077a8bfc1697f597e7f86235b822:
ARM: smp_twd: convert to use CLKSRC_OF init (2013-03-11 08:42:08 -0500)
----------------------------------------------------------------
- Add device_node ptr to clocksource init functions
- Add CLKSRC_OF support to twd_smp timer
----------------------------------------------------------------
Rob Herring (4):
clocksource: add empty version of clocksource_of_init
clocksource: pass DT node pointer to init functions
clocksource: tegra20: use the device_node pointer passed to init
ARM: smp_twd: convert to use CLKSRC_OF init
arch/arm/Kconfig | 1 +
arch/arm/include/asm/smp_twd.h | 8 ----
arch/arm/kernel/smp_twd.c | 17 ++------
arch/arm/mach-highbank/highbank.c | 5 +--
arch/arm/mach-imx/mach-imx6q.c | 5 +--
arch/arm/mach-omap2/timer.c | 2 +-
arch/arm/mach-spear13xx/spear13xx.c | 4 +-
arch/arm/mach-ux500/timer.c | 3 +-
arch/arm/mach-vexpress/v2m.c | 6 +--
drivers/clocksource/bcm2835_timer.c | 12 +-----
drivers/clocksource/clksrc-of.c | 4 +-
drivers/clocksource/tegra20_timer.c | 73
+++++++++++++----------------------
drivers/clocksource/vt8500_timer.c | 14 +------
include/linux/clocksource.h | 1 +
14 files changed, 49 insertions(+), 106 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: Rob Herring <robherring2@gmail.com>
To: "arm@kernel.org" <arm@kernel.org>
Cc: "linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
Thomas Gleixner <tglx@linutronix.de>,
Russell King - ARM Linux <linux@arm.linux.org.uk>
Subject: [GIT PULL] clocksource cleanup for 3.10
Date: Mon, 11 Mar 2013 15:04:13 -0500 [thread overview]
Message-ID: <513E38BD.4080407@gmail.com> (raw)
Arnd, Olof,
Please pull. This improves the clocksource init to avoid double matching
to the DT device node. The clocksource init function changes are needed
for any other clocksource conversions to CLKSRC_OF, so we need to make
sure any other conversions use this branch (It happens to silently work
without warnings, but there would be a mismatch in function ptrs). I'm
including the twd_smp timer support for CLKSRC_OF here because of the
dependency on this change.
Rob
The following changes since commit f6161aa153581da4a3867a2d1a7caf4be19b6ec9:
Linux 3.9-rc2 (2013-03-10 16:54:19 -0700)
are available in the git repository at:
git://sources.calxeda.com/kernel/linux.git tags/clksrc-cleanup-for-3.10
for you to fetch changes up to da4a686a2cfb077a8bfc1697f597e7f86235b822:
ARM: smp_twd: convert to use CLKSRC_OF init (2013-03-11 08:42:08 -0500)
----------------------------------------------------------------
- Add device_node ptr to clocksource init functions
- Add CLKSRC_OF support to twd_smp timer
----------------------------------------------------------------
Rob Herring (4):
clocksource: add empty version of clocksource_of_init
clocksource: pass DT node pointer to init functions
clocksource: tegra20: use the device_node pointer passed to init
ARM: smp_twd: convert to use CLKSRC_OF init
arch/arm/Kconfig | 1 +
arch/arm/include/asm/smp_twd.h | 8 ----
arch/arm/kernel/smp_twd.c | 17 ++------
arch/arm/mach-highbank/highbank.c | 5 +--
arch/arm/mach-imx/mach-imx6q.c | 5 +--
arch/arm/mach-omap2/timer.c | 2 +-
arch/arm/mach-spear13xx/spear13xx.c | 4 +-
arch/arm/mach-ux500/timer.c | 3 +-
arch/arm/mach-vexpress/v2m.c | 6 +--
drivers/clocksource/bcm2835_timer.c | 12 +-----
drivers/clocksource/clksrc-of.c | 4 +-
drivers/clocksource/tegra20_timer.c | 73
+++++++++++++----------------------
drivers/clocksource/vt8500_timer.c | 14 +------
include/linux/clocksource.h | 1 +
14 files changed, 49 insertions(+), 106 deletions(-)
next reply other threads:[~2013-03-11 20:04 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-03-11 20:04 Rob Herring [this message]
2013-03-11 20:04 ` [GIT PULL] clocksource cleanup for 3.10 Rob Herring
2013-03-15 22:01 ` Arnd Bergmann
2013-03-15 22:01 ` Arnd Bergmann
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=513E38BD.4080407@gmail.com \
--to=robherring2@gmail.com \
--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 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.