From: Tomasz Figa Date: Sat, 15 Jun 2013 00:13:25 +0000 (+0900) Subject: ARM: EXYNOS: Remove legacy mapping of chip ID block X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=04fae59683b3c7a88442bc77ab1afea6eb4b7300;p=linux-beck.git ARM: EXYNOS: Remove legacy mapping of chip ID block This patch removes static mapping of chip ID block that was used when booting with ATAGS, which is not supported on Exynos any more. Signed-off-by: Tomasz Figa Signed-off-by: Kyungmin Park Acked-by: Arnd Bergmann Signed-off-by: Kukjin Kim --- diff --git a/arch/arm/mach-exynos/common.c b/arch/arm/mach-exynos/common.c index 2c8527c3e04e..f81aa2229408 100644 --- a/arch/arm/mach-exynos/common.c +++ b/arch/arm/mach-exynos/common.c @@ -99,15 +99,6 @@ static struct cpu_table cpu_ids[] __initdata = { /* Initial IO mappings */ -static struct map_desc exynos_iodesc[] __initdata = { - { - .virtual = (unsigned long)S5P_VA_CHIPID, - .pfn = __phys_to_pfn(EXYNOS_PA_CHIPID), - .length = SZ_4K, - .type = MT_DEVICE, - }, -}; - static struct map_desc exynos4_iodesc[] __initdata = { { .virtual = (unsigned long)S3C_VA_SYS, @@ -365,10 +356,7 @@ void __init exynos_init_io(struct map_desc *mach_desc, int size) { debug_ll_io_init(); - if (initial_boot_params) - of_scan_flat_dt(exynos_fdt_map_chipid, NULL); - else - iotable_init(exynos_iodesc, ARRAY_SIZE(exynos_iodesc)); + of_scan_flat_dt(exynos_fdt_map_chipid, NULL); if (mach_desc) iotable_init(mach_desc, size);