original_kernel/arch/arm/mach-msm
Will Deacon eb50439b92 ARM: 7293/1: logical_cpu_map: decouple CPU mapping from SMP
It turns out that the logical CPU mapping is useful even when !CONFIG_SMP
for manipulation of devices like interrupt and power controllers when
running a UP kernel on a CPU other than 0. This can happen when kexecing
a UP image from an SMP kernel.

In the future, multi-cluster systems running AMP configurations will
require something similar for mapping cluster IDs, so it makes sense to
decouple this logic in preparation for this support.

Acked-by: Yang Bai <hamo.by@gmail.com>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Reported-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2012-01-23 10:20:05 +00:00
..
include/mach
Kconfig
Makefile
Makefile.boot
acpuclock-arm11.c
acpuclock.h
board-halibut.c
board-mahimahi.c
board-msm7x27.c
board-msm7x30.c
board-msm8x60.c
board-msm8960.c
board-qsd8x50.c
board-sapphire.c
board-trout-gpio.c
board-trout-mmc.c
board-trout-panel.c
board-trout.c
board-trout.h
clock-7x30.h
clock-debug.c
clock-pcom.c
clock-pcom.h
clock.c
clock.h
devices-iommu.c
devices-msm7x00.c
devices-msm7x30.c
devices-msm8960.c
devices-qsd8x50.c
devices.h
dma.c
gpiomux-8x50.c
gpiomux-8x60.c
gpiomux-v1.c
gpiomux-v1.h
gpiomux-v2.c
gpiomux-v2.h
gpiomux.c
gpiomux.h
headsmp.S ARM: msm: Add missing ENDPROC to headsmp.S 2012-01-16 08:36:02 -06:00
hotplug.c ARM: 7293/1: logical_cpu_map: decouple CPU mapping from SMP 2012-01-23 10:20:05 +00:00
idle.S
io.c
irq-vic.c
irq.c
last_radio_log.c
platsmp.c ARM: 7293/1: logical_cpu_map: decouple CPU mapping from SMP 2012-01-23 10:20:05 +00:00
proc_comm.c
proc_comm.h
scm-boot.c
scm-boot.h
scm.c
scm.h
sirc.c
smd.c
smd_debug.c
smd_private.h
timer.c
vreg.c