diff options
| -rw-r--r-- | arch/arm/Kconfig | 8 | ||||
| -rw-r--r-- | arch/arm/Makefile | 2 | ||||
| -rw-r--r-- | arch/arm/configs/exynos4_defconfig | 9 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/Kconfig (renamed from arch/arm/mach-exynos4/Kconfig) | 42 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/Makefile (renamed from arch/arm/mach-exynos4/Makefile) | 11 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/Makefile.boot (renamed from arch/arm/mach-exynos4/Makefile.boot) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/clock-exynos4210.c (renamed from arch/arm/mach-exynos4/clock-exynos4210.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/clock-exynos4212.c (renamed from arch/arm/mach-exynos4/clock-exynos4212.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/clock.c (renamed from arch/arm/mach-exynos4/clock.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/cpu.c (renamed from arch/arm/mach-exynos4/cpu.c) | 69 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/cpuidle.c (renamed from arch/arm/mach-exynos4/cpuidle.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/dev-ahci.c (renamed from arch/arm/mach-exynos4/dev-ahci.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/dev-audio.c (renamed from arch/arm/mach-exynos4/dev-audio.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/dev-dwmci.c (renamed from arch/arm/mach-exynos4/dev-dwmci.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/dev-pd.c (renamed from arch/arm/mach-exynos4/dev-pd.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/dev-sysmmu.c (renamed from arch/arm/mach-exynos4/dev-sysmmu.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/dma.c (renamed from arch/arm/mach-exynos4/dma.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/headsmp.S (renamed from arch/arm/mach-exynos4/headsmp.S) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/hotplug.c (renamed from arch/arm/mach-exynos4/hotplug.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/debug-macro.S (renamed from arch/arm/mach-exynos4/include/mach/debug-macro.S) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/dma.h (renamed from arch/arm/mach-exynos4/include/mach/dma.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/dwmci.h (renamed from arch/arm/mach-exynos4/include/mach/dwmci.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/entry-macro.S (renamed from arch/arm/mach-exynos4/include/mach/entry-macro.S) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/exynos4-clock.h (renamed from arch/arm/mach-exynos4/include/mach/exynos4-clock.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/gpio.h (renamed from arch/arm/mach-exynos4/include/mach/gpio.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/hardware.h (renamed from arch/arm/mach-exynos4/include/mach/hardware.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/io.h (renamed from arch/arm/mach-exynos4/include/mach/io.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/irqs.h (renamed from arch/arm/mach-exynos4/include/mach/irqs.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/map.h (renamed from arch/arm/mach-exynos4/include/mach/map.h) | 32 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/memory.h (renamed from arch/arm/mach-exynos4/include/mach/memory.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/pm-core.h (renamed from arch/arm/mach-exynos4/include/mach/pm-core.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/pmu.h (renamed from arch/arm/mach-exynos4/include/mach/pmu.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-audss.h (renamed from arch/arm/mach-exynos4/include/mach/regs-audss.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-clock.h (renamed from arch/arm/mach-exynos4/include/mach/regs-clock.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-gpio.h (renamed from arch/arm/mach-exynos4/include/mach/regs-gpio.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-irq.h (renamed from arch/arm/mach-exynos4/include/mach/regs-irq.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-mct.h (renamed from arch/arm/mach-exynos4/include/mach/regs-mct.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-mem.h (renamed from arch/arm/mach-exynos4/include/mach/regs-mem.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-pmu.h (renamed from arch/arm/mach-exynos4/include/mach/regs-pmu.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-sysmmu.h (renamed from arch/arm/mach-exynos4/include/mach/regs-sysmmu.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/regs-usb-phy.h (renamed from arch/arm/mach-exynos4/include/mach/regs-usb-phy.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/sysmmu.h (renamed from arch/arm/mach-exynos4/include/mach/sysmmu.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/system.h (renamed from arch/arm/mach-exynos4/include/mach/system.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/timex.h (renamed from arch/arm/mach-exynos4/include/mach/timex.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/uncompress.h (renamed from arch/arm/mach-exynos4/include/mach/uncompress.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/include/mach/vmalloc.h (renamed from arch/arm/mach-exynos4/include/mach/vmalloc.h) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/init.c (renamed from arch/arm/mach-exynos4/init.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/irq-combiner.c (renamed from arch/arm/mach-exynos4/irq-combiner.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/irq-eint.c (renamed from arch/arm/mach-exynos4/irq-eint.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/mach-armlex4210.c (renamed from arch/arm/mach-exynos4/mach-armlex4210.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/mach-nuri.c (renamed from arch/arm/mach-exynos4/mach-nuri.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/mach-origen.c (renamed from arch/arm/mach-exynos4/mach-origen.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/mach-smdk4x12.c (renamed from arch/arm/mach-exynos4/mach-smdk4x12.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/mach-smdkv310.c (renamed from arch/arm/mach-exynos4/mach-smdkv310.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/mach-universal_c210.c (renamed from arch/arm/mach-exynos4/mach-universal_c210.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/mct.c (renamed from arch/arm/mach-exynos4/mct.c) | 40 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/platsmp.c (renamed from arch/arm/mach-exynos4/platsmp.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/pm.c (renamed from arch/arm/mach-exynos4/pm.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/pmu.c (renamed from arch/arm/mach-exynos4/pmu.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-fimc.c (renamed from arch/arm/mach-exynos4/setup-fimc.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-fimd0.c (renamed from arch/arm/mach-exynos4/setup-fimd0.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c0.c (renamed from arch/arm/mach-exynos4/setup-i2c0.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c1.c (renamed from arch/arm/mach-exynos4/setup-i2c1.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c2.c (renamed from arch/arm/mach-exynos4/setup-i2c2.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c3.c (renamed from arch/arm/mach-exynos4/setup-i2c3.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c4.c (renamed from arch/arm/mach-exynos4/setup-i2c4.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c5.c (renamed from arch/arm/mach-exynos4/setup-i2c5.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c6.c (renamed from arch/arm/mach-exynos4/setup-i2c6.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-i2c7.c (renamed from arch/arm/mach-exynos4/setup-i2c7.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-keypad.c (renamed from arch/arm/mach-exynos4/setup-keypad.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-sdhci-gpio.c (renamed from arch/arm/mach-exynos4/setup-sdhci-gpio.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-sdhci.c (renamed from arch/arm/mach-exynos4/setup-sdhci.c) | 0 | ||||
| -rw-r--r-- | arch/arm/mach-exynos/setup-usb-phy.c (renamed from arch/arm/mach-exynos4/setup-usb-phy.c) | 0 | ||||
| -rw-r--r-- | arch/arm/plat-s5p/Kconfig | 2 | ||||
| -rw-r--r-- | arch/arm/plat-s5p/cpu.c | 6 | ||||
| -rw-r--r-- | arch/arm/plat-samsung/dev-backlight.c | 1 | ||||
| -rw-r--r-- | arch/arm/plat-samsung/include/plat/exynos4.h | 6 | ||||
| -rw-r--r-- | arch/arm/plat-samsung/pwm.c | 7 |
78 files changed, 141 insertions, 94 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2bda424c1b2b..44789eff983f 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
| @@ -837,8 +837,8 @@ config ARCH_S5PV210 | |||
| 837 | help | 837 | help |
| 838 | Samsung S5PV210/S5PC110 series based systems | 838 | Samsung S5PV210/S5PC110 series based systems |
| 839 | 839 | ||
| 840 | config ARCH_EXYNOS4 | 840 | config ARCH_EXYNOS |
| 841 | bool "Samsung EXYNOS4" | 841 | bool "SAMSUNG EXYNOS" |
| 842 | select CPU_V7 | 842 | select CPU_V7 |
| 843 | select ARCH_SPARSEMEM_ENABLE | 843 | select ARCH_SPARSEMEM_ENABLE |
| 844 | select ARCH_HAS_HOLES_MEMORYMODEL | 844 | select ARCH_HAS_HOLES_MEMORYMODEL |
| @@ -852,7 +852,7 @@ config ARCH_EXYNOS4 | |||
| 852 | select HAVE_S3C2410_WATCHDOG if WATCHDOG | 852 | select HAVE_S3C2410_WATCHDOG if WATCHDOG |
| 853 | select NEED_MACH_MEMORY_H | 853 | select NEED_MACH_MEMORY_H |
| 854 | help | 854 | help |
| 855 | Samsung EXYNOS4 series based systems | 855 | Support for SAMSUNG's EXYNOS SoCs (EXYNOS4/5) |
| 856 | 856 | ||
| 857 | config ARCH_SHARK | 857 | config ARCH_SHARK |
| 858 | bool "Shark" | 858 | bool "Shark" |
| @@ -1079,7 +1079,7 @@ source "arch/arm/mach-s5pc100/Kconfig" | |||
| 1079 | 1079 | ||
| 1080 | source "arch/arm/mach-s5pv210/Kconfig" | 1080 | source "arch/arm/mach-s5pv210/Kconfig" |
| 1081 | 1081 | ||
| 1082 | source "arch/arm/mach-exynos4/Kconfig" | 1082 | source "arch/arm/mach-exynos/Kconfig" |
| 1083 | 1083 | ||
| 1084 | source "arch/arm/mach-shmobile/Kconfig" | 1084 | source "arch/arm/mach-shmobile/Kconfig" |
| 1085 | 1085 | ||
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index b7c2d377a6c2..dfcf3b033e10 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile | |||
| @@ -180,7 +180,7 @@ machine-$(CONFIG_ARCH_S3C64XX) := s3c64xx | |||
| 180 | machine-$(CONFIG_ARCH_S5P64X0) := s5p64x0 | 180 | machine-$(CONFIG_ARCH_S5P64X0) := s5p64x0 |
| 181 | machine-$(CONFIG_ARCH_S5PC100) := s5pc100 | 181 | machine-$(CONFIG_ARCH_S5PC100) := s5pc100 |
| 182 | machine-$(CONFIG_ARCH_S5PV210) := s5pv210 | 182 | machine-$(CONFIG_ARCH_S5PV210) := s5pv210 |
| 183 | machine-$(CONFIG_ARCH_EXYNOS4) := exynos4 | 183 | machine-$(CONFIG_ARCH_EXYNOS4) := exynos |
| 184 | machine-$(CONFIG_ARCH_SA1100) := sa1100 | 184 | machine-$(CONFIG_ARCH_SA1100) := sa1100 |
| 185 | machine-$(CONFIG_ARCH_SHARK) := shark | 185 | machine-$(CONFIG_ARCH_SHARK) := shark |
| 186 | machine-$(CONFIG_ARCH_SHMOBILE) := shmobile | 186 | machine-$(CONFIG_ARCH_SHMOBILE) := shmobile |
diff --git a/arch/arm/configs/exynos4_defconfig b/arch/arm/configs/exynos4_defconfig index cd40bb56e568..bffe68e190a3 100644 --- a/arch/arm/configs/exynos4_defconfig +++ b/arch/arm/configs/exynos4_defconfig | |||
| @@ -4,19 +4,18 @@ CONFIG_KALLSYMS_ALL=y | |||
| 4 | CONFIG_MODULES=y | 4 | CONFIG_MODULES=y |
| 5 | CONFIG_MODULE_UNLOAD=y | 5 | CONFIG_MODULE_UNLOAD=y |
| 6 | # CONFIG_BLK_DEV_BSG is not set | 6 | # CONFIG_BLK_DEV_BSG is not set |
| 7 | CONFIG_ARCH_EXYNOS4=y | 7 | CONFIG_ARCH_EXYNOS=y |
| 8 | CONFIG_S3C_LOWLEVEL_UART_PORT=1 | 8 | CONFIG_S3C_LOWLEVEL_UART_PORT=1 |
