summaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig-nommu
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2013-06-05 09:04:55 +0200
committerJason Cooper <jason@lakedaemon.net>2013-06-13 19:48:20 +0200
commit865e0527d2d791083a40555f2ba872da5fbddda8 (patch)
tree1b4b4af855c606a4acef2ac04f5932632c120160 /arch/arm/Kconfig-nommu
parentarm: mvebu: remove dependency of SMP init on static I/O mapping (diff)
downloadlinux-865e0527d2d791083a40555f2ba872da5fbddda8.tar.xz
linux-865e0527d2d791083a40555f2ba872da5fbddda8.zip
arm: mvebu: avoid hardcoded virtual address in coherency code
Now that the coherency_get_cpu_count() function no longer requires a very early mapping of the coherency unit registers, we can avoid the hardcoded virtual address in coherency.c. However, the coherency features are still used quite early, so we need to do the of_iomap() early enough, at the ->init_timer() level, so we have the call of coherency_init() at this point. Unfortunately, at ->init_timer() time, it is not possible to register a bus notifier, so we add a separate coherency_late_init() function that gets called as as postcore_initcall(), when bus notifiers are available. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/arm/Kconfig-nommu')
0 files changed, 0 insertions, 0 deletions