aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Figa <t.figa@samsung.com>2013-06-14 20:13:24 -0400
committerKukjin Kim <kgene.kim@samsung.com>2013-06-14 20:33:19 -0400
commit17397a228f70ae7304bcc53593b188e8f02d7047 (patch)
tree8902fda42561e93f38d0b6af21c369710e2c7274
parent3c70348c7c4b2580e6282145ae867337bfe681e0 (diff)
ARM: EXYNOS: Remove platform device initialization
This patch removes legacy platform device initialization code that was used to set names and other parameters of static platform devices when booting with ATAGS, which is not supported on Exynos any more. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
-rw-r--r--arch/arm/mach-exynos/common.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/arch/arm/mach-exynos/common.c b/arch/arm/mach-exynos/common.c
index b1d0afa3c723..2c8527c3e04e 100644
--- a/arch/arm/mach-exynos/common.c
+++ b/arch/arm/mach-exynos/common.c
@@ -43,16 +43,7 @@
43#include <mach/regs-gpio.h> 43#include <mach/regs-gpio.h>
44 44
45#include <plat/cpu.h> 45#include <plat/cpu.h>
46#include <plat/devs.h>
47#include <plat/pm.h> 46#include <plat/pm.h>
48#include <plat/sdhci.h>
49#include <plat/gpio-cfg.h>
50#include <plat/adc-core.h>
51#include <plat/fb-core.h>
52#include <plat/fimc-core.h>
53#include <plat/iic-core.h>
54#include <plat/tv-core.h>
55#include <plat/spi-core.h>
56#include <plat/regs-serial.h> 47#include <plat/regs-serial.h>
57 48
58#include "common.h" 49#include "common.h"
@@ -401,34 +392,6 @@ static void __init exynos4_map_io(void)
401 iotable_init(exynos4210_iodesc, ARRAY_SIZE(exynos4210_iodesc)); 392 iotable_init(exynos4210_iodesc, ARRAY_SIZE(exynos4210_iodesc));
402 if (soc_is_exynos4212() || soc_is_exynos4412()) 393 if (soc_is_exynos4212() || soc_is_exynos4412())
403 iotable_init(exynos4x12_iodesc, ARRAY_SIZE(exynos4x12_iodesc)); 394 iotable_init(exynos4x12_iodesc, ARRAY_SIZE(exynos4x12_iodesc));
404
405 /* initialize device information early */
406 exynos4_default_sdhci0();
407 exynos4_default_sdhci1();
408 exynos4_default_sdhci2();
409 exynos4_default_sdhci3();
410
411 s3c_adc_setname("samsung-adc-v3");
412
413 s3c_fimc_setname(0, "exynos4-fimc");
414 s3c_fimc_setname(1, "exynos4-fimc");
415 s3c_fimc_setname(2, "exynos4-fimc");
416 s3c_fimc_setname(3, "exynos4-fimc");
417
418 s3c_sdhci_setname(0, "exynos4-sdhci");
419 s3c_sdhci_setname(1, "exynos4-sdhci");
420 s3c_sdhci_setname(2, "exynos4-sdhci");
421 s3c_sdhci_setname(3, "exynos4-sdhci");
422
423 /* The I2C bus controllers are directly compatible with s3c2440 */
424 s3c_i2c0_setname("s3c2440-i2c");
425 s3c_i2c1_setname("s3c2440-i2c");
426 s3c_i2c2_setname("s3c2440-i2c");
427
428 s5p_fb_setname(0, "exynos4-fb");
429 s5p_hdmi_setname("exynos4-hdmi");
430
431 s3c64xx_spi_setname("exynos4210-spi");
432} 395}
433 396
434static void __init exynos5_map_io(void) 397static void __init exynos5_map_io(void)