* [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource
@ 2013-11-15 23:48 Stephen Boyd
2013-11-15 23:48 ` [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register() Stephen Boyd
` (4 more replies)
0 siblings, 5 replies; 12+ messages in thread
From: Stephen Boyd @ 2013-11-15 23:48 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Thomas Gleixner, John Stultz, linux-kernel, Stuart Menefy,
Srinivas Kandagatla, Soren Brinkmann, Michal Simek, Maxime Ripard,
Sebastian Hesselbarth
Daniel,
These patches convert the remaining few users in drivers/clocksource
to the new sched_clock_register() API. These were new drivers to
this directory after I sent out the sched_clock conversion patches
a few months back. Patches are based on Linus' tip, compile tested only.
Cc: Stuart Menefy <stuart.menefy@st.com>
Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com>
Cc: Soren Brinkmann <soren.brinkmann@xilinx.com>
Cc: Michal Simek <monstr@monstr.eu>
Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
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()
drivers/clocksource/arm_global_timer.c | 4 ++--
drivers/clocksource/cadence_ttc_timer.c | 4 ++--
drivers/clocksource/sun4i_timer.c | 4 ++--
drivers/clocksource/time-orion.c | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register()
2013-11-15 23:48 [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Stephen Boyd
@ 2013-11-15 23:48 ` Stephen Boyd
2013-11-18 9:51 ` srinivas kandagatla
2013-11-18 17:55 ` Stuart MENEFY
2013-11-15 23:48 ` [PATCH 2/4] clocksource: cadence_ttc_timer: " Stephen Boyd
` (3 subsequent siblings)
4 siblings, 2 replies; 12+ messages in thread
From: Stephen Boyd @ 2013-11-15 23:48 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Thomas Gleixner, John Stultz, linux-kernel, Stuart Menefy,
Srinivas Kandagatla
The 32 bit sched_clock interface now supports 64 bits. Upgrade to
the 64 bit function to allow us to remove the 32 bit registration
interface. While we're here increase the number of bits that
sched_clock can handle to 64 to make full use of the counter.
Cc: Stuart Menefy <stuart.menefy@st.com>
Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
---
drivers/clocksource/arm_global_timer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/clocksource/arm_global_timer.c b/drivers/clocksource/arm_global_timer.c
index c639b1a..0fc31d0 100644
--- a/drivers/clocksource/arm_global_timer.c
+++ b/drivers/clocksource/arm_global_timer.c
@@ -202,7 +202,7 @@ static struct clocksource gt_clocksource = {
};
#ifdef CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
-static u32 notrace gt_sched_clock_read(void)
+static u64 notrace gt_sched_clock_read(void)
{
return gt_counter_read();
}
@@ -217,7 +217,7 @@ static void __init gt_clocksource_init(void)
writel(GT_CONTROL_TIMER_ENABLE, gt_base + GT_CONTROL);
#ifdef CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
- setup_sched_clock(gt_sched_clock_read, 32, gt_clk_rate);
+ sched_clock_register(gt_sched_clock_read, 64, gt_clk_rate);
#endif
clocksource_register_hz(>_clocksource, gt_clk_rate);
}
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/4] clocksource: cadence_ttc_timer: Switch to sched_clock_register()
2013-11-15 23:48 [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Stephen Boyd
2013-11-15 23:48 ` [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register() Stephen Boyd
@ 2013-11-15 23:48 ` Stephen Boyd
2013-11-16 0:08 ` Sören Brinkmann
2013-11-15 23:48 ` [PATCH 3/4] clocksource: sun4i: " Stephen Boyd
` (2 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Stephen Boyd @ 2013-11-15 23:48 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Thomas Gleixner, John Stultz, linux-kernel, Soren Brinkmann,
Michal Simek
The 32 bit sched_clock interface now supports 64 bits. Upgrade to
the 64 bit function to allow us to remove the 32 bit registration
interface.
Cc: Soren Brinkmann <soren.brinkmann@xilinx.com>
Cc: Michal Simek <monstr@monstr.eu>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
---
drivers/clocksource/cadence_ttc_timer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/clocksource/cadence_ttc_timer.c b/drivers/clocksource/cadence_ttc_timer.c
index b2bb3a4b..b865b4e 100644
--- a/drivers/clocksource/cadence_ttc_timer.c
+++ b/drivers/clocksource/cadence_ttc_timer.c
@@ -158,7 +158,7 @@ static cycle_t __ttc_clocksource_read(struct clocksource *cs)
TTC_COUNT_VAL_OFFSET);
}
-static u32 notrace ttc_sched_clock_read(void)
+static u64 notrace ttc_sched_clock_read(void)
{
return __raw_readl(ttc_sched_clock_val_reg);
}
@@ -306,7 +306,7 @@ static void __init ttc_setup_clocksource(struct clk *clk, void __iomem *base)
}
ttc_sched_clock_val_reg = base + TTC_COUNT_VAL_OFFSET;
- setup_sched_clock(ttc_sched_clock_read, 16,
+ sched_clock_register(ttc_sched_clock_read, 16,
clk_get_rate(ttccs->ttc.clk) / PRESCALE);
}
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 3/4] clocksource: sun4i: Switch to sched_clock_register()
2013-11-15 23:48 [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Stephen Boyd
2013-11-15 23:48 ` [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register() Stephen Boyd
2013-11-15 23:48 ` [PATCH 2/4] clocksource: cadence_ttc_timer: " Stephen Boyd
@ 2013-11-15 23:48 ` Stephen Boyd
2013-11-19 13:57 ` Daniel Lezcano
2013-11-19 15:56 ` Maxime Ripard
2013-11-15 23:48 ` [PATCH 4/4] clocksource: orion: " Stephen Boyd
2013-11-19 23:52 ` [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Daniel Lezcano
4 siblings, 2 replies; 12+ messages in thread
From: Stephen Boyd @ 2013-11-15 23:48 UTC (permalink / raw)
To: Daniel Lezcano; +Cc: Thomas Gleixner, John Stultz, linux-kernel, Maxime Ripard
The 32 bit sched_clock interface now supports 64 bits. Upgrade to
the 64 bit function to allow us to remove the 32 bit registration
interface. While we're here, mark the sched_clock function as
notrace to prevent ftrace recursion crashes.
Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
---
drivers/clocksource/sun4i_timer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/clocksource/sun4i_timer.c b/drivers/clocksource/sun4i_timer.c
index 2fb4695..932d685 100644
--- a/drivers/clocksource/sun4i_timer.c
+++ b/drivers/clocksource/sun4i_timer.c
@@ -138,7 +138,7 @@ static struct irqaction sun4i_timer_irq = {
.dev_id = &sun4i_clockevent,
};
-static u32 sun4i_timer_sched_read(void)
+static u64 notrace sun4i_timer_sched_read(void)
{
return ~readl(timer_base + TIMER_CNTVAL_REG(1));
}
@@ -170,7 +170,7 @@ static void __init sun4i_timer_init(struct device_node *node)
TIMER_CTL_CLK_SRC(TIMER_CTL_CLK_SRC_OSC24M),
timer_base + TIMER_CTL_REG(1));
- setup_sched_clock(sun4i_timer_sched_read, 32, rate);
+ sched_clock_register(sun4i_timer_sched_read, 32, rate);
clocksource_mmio_init(timer_base + TIMER_CNTVAL_REG(1), node->name,
rate, 300, 32, clocksource_mmio_readl_down);
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 4/4] clocksource: orion: Switch to sched_clock_register()
2013-11-15 23:48 [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Stephen Boyd
` (2 preceding siblings ...)
2013-11-15 23:48 ` [PATCH 3/4] clocksource: sun4i: " Stephen Boyd
@ 2013-11-15 23:48 ` Stephen Boyd
2013-11-16 13:35 ` Sebastian Hesselbarth
2013-11-19 23:52 ` [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Daniel Lezcano
4 siblings, 1 reply; 12+ messages in thread
From: Stephen Boyd @ 2013-11-15 23:48 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Thomas Gleixner, John Stultz, linux-kernel, Sebastian Hesselbarth
The 32 bit sched_clock interface now supports 64 bits. Upgrade to
the 64 bit function to allow us to remove the 32 bit registration
interface.
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
---
drivers/clocksource/time-orion.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/clocksource/time-orion.c b/drivers/clocksource/time-orion.c
index 9c7f018..2006622 100644
--- a/drivers/clocksource/time-orion.c
+++ b/drivers/clocksource/time-orion.c
@@ -53,7 +53,7 @@ EXPORT_SYMBOL(orion_timer_ctrl_clrset);
/*
* Free-running clocksource handling.
*/
-static u32 notrace orion_read_sched_clock(void)
+static u64 notrace orion_read_sched_clock(void)
{
return ~readl(timer_base + TIMER0_VAL);
}
@@ -135,7 +135,7 @@ static void __init orion_timer_init(struct device_node *np)
clocksource_mmio_init(timer_base + TIMER0_VAL, "orion_clocksource",
clk_get_rate(clk), 300, 32,
clocksource_mmio_readl_down);
- setup_sched_clock(orion_read_sched_clock, 32, clk_get_rate(clk));
+ sched_clock_register(orion_read_sched_clock, 32, clk_get_rate(clk));
/* setup timer1 as clockevent timer */
if (setup_irq(irq, &orion_clkevt_irq))
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 2/4] clocksource: cadence_ttc_timer: Switch to sched_clock_register()
2013-11-15 23:48 ` [PATCH 2/4] clocksource: cadence_ttc_timer: " Stephen Boyd
@ 2013-11-16 0:08 ` Sören Brinkmann
0 siblings, 0 replies; 12+ messages in thread
From: Sören Brinkmann @ 2013-11-16 0:08 UTC (permalink / raw)
To: Stephen Boyd
Cc: Daniel Lezcano, Thomas Gleixner, John Stultz, linux-kernel,
Michal Simek
On Fri, Nov 15, 2013 at 03:48:33PM -0800, Stephen Boyd wrote:
> The 32 bit sched_clock interface now supports 64 bits. Upgrade to
> the 64 bit function to allow us to remove the 32 bit registration
> interface.
>
> Cc: Soren Brinkmann <soren.brinkmann@xilinx.com>
> Cc: Michal Simek <monstr@monstr.eu>
> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Tested-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Small enough of a change to quickly test. Works fine.
Thanks,
Sören
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 4/4] clocksource: orion: Switch to sched_clock_register()
2013-11-15 23:48 ` [PATCH 4/4] clocksource: orion: " Stephen Boyd
@ 2013-11-16 13:35 ` Sebastian Hesselbarth
0 siblings, 0 replies; 12+ messages in thread
From: Sebastian Hesselbarth @ 2013-11-16 13:35 UTC (permalink / raw)
To: Stephen Boyd, Daniel Lezcano; +Cc: Thomas Gleixner, John Stultz, linux-kernel
On 11/16/2013 12:48 AM, Stephen Boyd wrote:
> The 32 bit sched_clock interface now supports 64 bits. Upgrade to
> the 64 bit function to allow us to remove the 32 bit registration
> interface.
>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Tested-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Thanks!
> ---
> drivers/clocksource/time-orion.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/clocksource/time-orion.c b/drivers/clocksource/time-orion.c
> index 9c7f018..2006622 100644
> --- a/drivers/clocksource/time-orion.c
> +++ b/drivers/clocksource/time-orion.c
> @@ -53,7 +53,7 @@ EXPORT_SYMBOL(orion_timer_ctrl_clrset);
> /*
> * Free-running clocksource handling.
> */
> -static u32 notrace orion_read_sched_clock(void)
> +static u64 notrace orion_read_sched_clock(void)
> {
> return ~readl(timer_base + TIMER0_VAL);
> }
> @@ -135,7 +135,7 @@ static void __init orion_timer_init(struct device_node *np)
> clocksource_mmio_init(timer_base + TIMER0_VAL, "orion_clocksource",
> clk_get_rate(clk), 300, 32,
> clocksource_mmio_readl_down);
> - setup_sched_clock(orion_read_sched_clock, 32, clk_get_rate(clk));
> + sched_clock_register(orion_read_sched_clock, 32, clk_get_rate(clk));
>
> /* setup timer1 as clockevent timer */
> if (setup_irq(irq, &orion_clkevt_irq))
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register()
2013-11-15 23:48 ` [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register() Stephen Boyd
@ 2013-11-18 9:51 ` srinivas kandagatla
2013-11-18 17:55 ` Stuart MENEFY
1 sibling, 0 replies; 12+ messages in thread
From: srinivas kandagatla @ 2013-11-18 9:51 UTC (permalink / raw)
To: Stephen Boyd
Cc: Daniel Lezcano, Thomas Gleixner, John Stultz, linux-kernel,
Stuart Menefy
On 15/11/13 23:48, Stephen Boyd wrote:
> The 32 bit sched_clock interface now supports 64 bits. Upgrade to
> the 64 bit function to allow us to remove the 32 bit registration
> interface. While we're here increase the number of bits that
> sched_clock can handle to 64 to make full use of the counter.
>
> Cc: Stuart Menefy <stuart.menefy@st.com>
> Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com>
> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
> ---
> drivers/clocksource/arm_global_timer.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/clocksource/arm_global_timer.c b/drivers/clocksource/arm_global_timer.c
> index c639b1a..0fc31d0 100644
> --- a/drivers/clocksource/arm_global_timer.c
> +++ b/drivers/clocksource/arm_global_timer.c
> @@ -202,7 +202,7 @@ static struct clocksource gt_clocksource = {
Thankyou for the patch.
Acked-by: Srinivas Kandagatla <srinivas.kandagatla@st.com>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register()
2013-11-15 23:48 ` [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register() Stephen Boyd
2013-11-18 9:51 ` srinivas kandagatla
@ 2013-11-18 17:55 ` Stuart MENEFY
1 sibling, 0 replies; 12+ messages in thread
From: Stuart MENEFY @ 2013-11-18 17:55 UTC (permalink / raw)
To: Stephen Boyd
Cc: Daniel Lezcano, Thomas Gleixner, John Stultz, linux-kernel,
Srinivas Kandagatla
Looks good, thanks.
Acked-by: Stuart Menefy <stuart.menefy@st.com>
On 15/11/13 23:48, Stephen Boyd wrote:
> The 32 bit sched_clock interface now supports 64 bits. Upgrade to
> the 64 bit function to allow us to remove the 32 bit registration
> interface. While we're here increase the number of bits that
> sched_clock can handle to 64 to make full use of the counter.
>
> Cc: Stuart Menefy <stuart.menefy@st.com>
> Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com>
> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
> ---
> drivers/clocksource/arm_global_timer.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/clocksource/arm_global_timer.c b/drivers/clocksource/arm_global_timer.c
> index c639b1a..0fc31d0 100644
> --- a/drivers/clocksource/arm_global_timer.c
> +++ b/drivers/clocksource/arm_global_timer.c
> @@ -202,7 +202,7 @@ static struct clocksource gt_clocksource = {
> };
>
> #ifdef CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
> -static u32 notrace gt_sched_clock_read(void)
> +static u64 notrace gt_sched_clock_read(void)
> {
> return gt_counter_read();
> }
> @@ -217,7 +217,7 @@ static void __init gt_clocksource_init(void)
> writel(GT_CONTROL_TIMER_ENABLE, gt_base + GT_CONTROL);
>
> #ifdef CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
> - setup_sched_clock(gt_sched_clock_read, 32, gt_clk_rate);
> + sched_clock_register(gt_sched_clock_read, 64, gt_clk_rate);
> #endif
> clocksource_register_hz(>_clocksource, gt_clk_rate);
> }
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/4] clocksource: sun4i: Switch to sched_clock_register()
2013-11-15 23:48 ` [PATCH 3/4] clocksource: sun4i: " Stephen Boyd
@ 2013-11-19 13:57 ` Daniel Lezcano
2013-11-19 15:56 ` Maxime Ripard
1 sibling, 0 replies; 12+ messages in thread
From: Daniel Lezcano @ 2013-11-19 13:57 UTC (permalink / raw)
To: Stephen Boyd; +Cc: Thomas Gleixner, John Stultz, linux-kernel, Maxime Ripard
On 11/16/2013 12:48 AM, Stephen Boyd wrote:
> The 32 bit sched_clock interface now supports 64 bits. Upgrade to
> the 64 bit function to allow us to remove the 32 bit registration
> interface. While we're here, mark the sched_clock function as
> notrace to prevent ftrace recursion crashes.
>
> Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
> ---
Hi Maxime,
could you have look to this patch ?
Thanks
-- Daniel
> drivers/clocksource/sun4i_timer.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/clocksource/sun4i_timer.c b/drivers/clocksource/sun4i_timer.c
> index 2fb4695..932d685 100644
> --- a/drivers/clocksource/sun4i_timer.c
> +++ b/drivers/clocksource/sun4i_timer.c
> @@ -138,7 +138,7 @@ static struct irqaction sun4i_timer_irq = {
> .dev_id = &sun4i_clockevent,
> };
>
> -static u32 sun4i_timer_sched_read(void)
> +static u64 notrace sun4i_timer_sched_read(void)
> {
> return ~readl(timer_base + TIMER_CNTVAL_REG(1));
> }
> @@ -170,7 +170,7 @@ static void __init sun4i_timer_init(struct device_node *node)
> TIMER_CTL_CLK_SRC(TIMER_CTL_CLK_SRC_OSC24M),
> timer_base + TIMER_CTL_REG(1));
>
> - setup_sched_clock(sun4i_timer_sched_read, 32, rate);
> + sched_clock_register(sun4i_timer_sched_read, 32, rate);
> clocksource_mmio_init(timer_base + TIMER_CNTVAL_REG(1), node->name,
> rate, 300, 32, clocksource_mmio_readl_down);
--
<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
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/4] clocksource: sun4i: Switch to sched_clock_register()
2013-11-15 23:48 ` [PATCH 3/4] clocksource: sun4i: " Stephen Boyd
2013-11-19 13:57 ` Daniel Lezcano
@ 2013-11-19 15:56 ` Maxime Ripard
1 sibling, 0 replies; 12+ messages in thread
From: Maxime Ripard @ 2013-11-19 15:56 UTC (permalink / raw)
To: Stephen Boyd; +Cc: Daniel Lezcano, Thomas Gleixner, John Stultz, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 622 bytes --]
On Fri, Nov 15, 2013 at 03:48:34PM -0800, Stephen Boyd wrote:
> The 32 bit sched_clock interface now supports 64 bits. Upgrade to
> the 64 bit function to allow us to remove the 32 bit registration
> interface. While we're here, mark the sched_clock function as
> notrace to prevent ftrace recursion crashes.
>
> Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Thanks!
Maxime
--
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource
2013-11-15 23:48 [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Stephen Boyd
` (3 preceding siblings ...)
2013-11-15 23:48 ` [PATCH 4/4] clocksource: orion: " Stephen Boyd
@ 2013-11-19 23:52 ` Daniel Lezcano
4 siblings, 0 replies; 12+ messages in thread
From: Daniel Lezcano @ 2013-11-19 23:52 UTC (permalink / raw)
To: Stephen Boyd
Cc: Thomas Gleixner, John Stultz, linux-kernel, Stuart Menefy,
Srinivas Kandagatla, Soren Brinkmann, Michal Simek, Maxime Ripard,
Sebastian Hesselbarth
On 11/16/2013 12:48 AM, Stephen Boyd wrote:
> Daniel,
>
> These patches convert the remaining few users in drivers/clocksource
> to the new sched_clock_register() API. These were new drivers to
> this directory after I sent out the sched_clock conversion patches
> a few months back. Patches are based on Linus' tip, compile tested only.
>
> Cc: Stuart Menefy <stuart.menefy@st.com>
> Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com>
> Cc: Soren Brinkmann <soren.brinkmann@xilinx.com>
> Cc: Michal Simek <monstr@monstr.eu>
> Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
>
> 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()
>
> drivers/clocksource/arm_global_timer.c | 4 ++--
> drivers/clocksource/cadence_ttc_timer.c | 4 ++--
> drivers/clocksource/sun4i_timer.c | 4 ++--
> drivers/clocksource/time-orion.c | 4 ++--
> 4 files changed, 8 insertions(+), 8 deletions(-)
Hi Stephen,
applied to my tree for 3.14.
Thanks !
--
<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
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-11-19 23:52 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-15 23:48 [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Stephen Boyd
2013-11-15 23:48 ` [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register() Stephen Boyd
2013-11-18 9:51 ` srinivas kandagatla
2013-11-18 17:55 ` Stuart MENEFY
2013-11-15 23:48 ` [PATCH 2/4] clocksource: cadence_ttc_timer: " Stephen Boyd
2013-11-16 0:08 ` Sören Brinkmann
2013-11-15 23:48 ` [PATCH 3/4] clocksource: sun4i: " Stephen Boyd
2013-11-19 13:57 ` Daniel Lezcano
2013-11-19 15:56 ` Maxime Ripard
2013-11-15 23:48 ` [PATCH 4/4] clocksource: orion: " Stephen Boyd
2013-11-16 13:35 ` Sebastian Hesselbarth
2013-11-19 23:52 ` [PATCH 0/4] Convert setup_sched_clock() users in drivers/clocksource Daniel Lezcano
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).