linux/arch/arm/mach-mvebu
Lucas Stach 77bc8c28dd ARM: mvebu: convert secondary CPU clock sync to hotplug state
The current call site in boot_secondary is causing sleep in invalid context
warnings, as this part of the code is running with interrrupts disabled and
some of the calls into the clock framework might sleep on a mutex.

Convert the secondary CPU clock sync to a hotplug state, which allows to
call it from a sleepable context.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-06-27 08:40:29 +02:00
..
Kconfig ARM: mvebu: Fix broken PL310_ERRATA_753970 selects 2018-02-13 16:39:51 +01:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
armada-370-xp.h
board-v7.c
coherency.c cpu/hotplug: Cleanup state names 2016-12-25 10:47:44 +01:00
coherency.h
coherency_ll.S
common.h
cpu-reset.c
dove.c
headsmp-a9.S
headsmp.S
kirkwood-pm.c
kirkwood-pm.h
kirkwood.c ARM: Convert to using %pOF instead of full_name 2017-08-16 22:25:30 +02:00
kirkwood.h
mvebu-soc-id.c
mvebu-soc-id.h
platsmp-a9.c
platsmp.c ARM: mvebu: convert secondary CPU clock sync to hotplug state 2018-06-27 08:40:29 +02:00
pm-board.c
pm.c ARM: 8641/1: treewide: Replace uses of virt_to_phys with __pa_symbol 2017-02-28 11:06:10 +00:00
pmsu.c ARM: mvebu: declare asm symbols as character arrays in pmsu.c 2018-06-27 08:15:12 +02:00
pmsu.h
pmsu_ll.S
system-controller.c ARM: 8641/1: treewide: Replace uses of virt_to_phys with __pa_symbol 2017-02-28 11:06:10 +00:00