Hi! This is a resurrection of the patchset initially posted by Pankaj Dubey about 1.5 year ago: https://www.spinics.net/lists/arm-kernel/msg541517.html I fixed the following issues that prevented the merge of the original patchset: - added fallback to scu_a9_get_base() when no SCU DT node is available, what fixed compabitlity issue with old DTBs - fixed non-SMP build - keep SCU mapping permanent, to avoid costly DT lookup in CPUidle hot path and calling ioremap with IRQs disabled (also in CPUidle calls) This patchset has been tested on the following Exynos4-based boards: Universal_C210 (4210-EVT0), Origen (4210), Trats (4210), Trats2 (4412), OdroidU3 (4412). In all cases it works fine. Best regards Marek Szyprowski Samsung R&D Institute Poland Pankaj Dubey (2): ARM: EXYNOS: Remove static mapping of SCU SFR ARM: EXYNOS: Remove unused soc_is_exynos{4,5} arch/arm/mach-exynos/common.h | 9 ++++--- arch/arm/mach-exynos/exynos.c | 22 ---------------- arch/arm/mach-exynos/include/mach/map.h | 2 -- arch/arm/mach-exynos/platsmp.c | 27 +++++++++++++++----- arch/arm/mach-exynos/pm.c | 4 +-- arch/arm/mach-exynos/suspend.c | 4 +-- arch/arm/plat-samsung/include/plat/map-s5p.h | 4 --- 7 files changed, 28 insertions(+), 44 deletions(-) -- 2.17.0 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html