Home
last modified time | relevance | path

Searched hist:"9637 f30e6b7bc394c08fa9d27d63622f141142e9" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/arch/arm/mach-exynos/
H A Dplatsmp.cdiff 9637f30e6b7bc394c08fa9d27d63622f141142e9 Tue Jul 15 12:59:18 CDT 2014 Tomasz Figa <t.figa@samsung.com> ARM: EXYNOS: Fix core ID used by platsmp and hotplug code

When CPU topology is specified in device tree, cpu_logical_map() does
not return core ID anymore, but rather full MPIDR value. This breaks
existing calculation of PMU register offsets on Exynos SoCs.

This patch fixes the problem by adjusting the code to use only core ID
bits of the value returned by cpu_logical_map() to allow CPU topology to
be specified in device tree on Exynos SoCs.

Signed-off-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Olof Johansson <olof@lixom.net>