Message ID | 20160830095555.GB1223@leverpostej |
---|---|
State | New |
Headers | show |
On 08/30/2016 11:55 AM, Mark Rutland wrote: > Hi, > > On Fri, Aug 26, 2016 at 04:20:43PM +0200, Daniel Lezcano wrote: >> From: Alexandre Belloni <alexandre.belloni@free-electrons.com> >> >> mck is needed to get the PIT working. Explicitly prepare_enable it instead >> of assuming it is enabled. >> >> This solves an issue where the system is freezing when the ETM/ETB drivers >> are enabled. >> >> Reported-by: Olivier Schonken <olivier.schonken@gmail.com> >> Reviewed-by: Boris Brezillon <boris.brezillon@free-electrons.com> >> Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com> >> Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> >> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> >> --- Hi Mark, It is fixed. https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?h=timers/urgent&id=98744b408c757901df57fa50cbd5826245dc3a1f Thanks for reporting the issue and for the fix. -- Daniel -- <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
diff --git a/drivers/clocksource/timer-atmel-pit.c b/drivers/clocksource/timer-atmel-pit.c index 3494bc5..7f0f5b2 100644 --- a/drivers/clocksource/timer-atmel-pit.c +++ b/drivers/clocksource/timer-atmel-pit.c @@ -240,6 +240,7 @@ static int __init at91sam926x_pit_common_init(struct pit_data *data) static int __init at91sam926x_pit_dt_init(struct device_node *node) { struct pit_data *data; + int ret; data = kzalloc(sizeof(*data), GFP_KERNEL); if (!data)