Quellcode durchsuchen

ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/

This patch moves S3C2410 stuff into mach-s3c24xx/ directory
so that we can merge the s3c24 series' directories to the
just one mach-s3c24xx/ directory.

And this patch is including following.
- re-ordered alphabetically by option text at Kconfig and Makefile
- removed unused option, MACH_N35
- fixed duplcated option name, S3C2410_DMA to S3C24XX_DMA which is
  in plat-s3c24xx/

Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Kukjin Kim vor 13 Jahren
Ursprung
Commit
85fd6d63bf
79 geänderte Dateien mit 214 neuen und 184 gelöschten Zeilen
  1. 1 1
      arch/arm/Kconfig
  2. 1 1
      arch/arm/Makefile
  3. 0 154
      arch/arm/mach-s3c2410/Kconfig
  4. 0 26
      arch/arm/mach-s3c2410/Makefile
  5. 165 0
      arch/arm/mach-s3c24xx/Kconfig
  6. 45 0
      arch/arm/mach-s3c24xx/Makefile
  7. 0 0
      arch/arm/mach-s3c24xx/Makefile.boot
  8. 0 0
      arch/arm/mach-s3c24xx/bast-ide.c
  9. 0 0
      arch/arm/mach-s3c24xx/bast-irq.c
  10. 0 0
      arch/arm/mach-s3c24xx/common.h
  11. 0 0
      arch/arm/mach-s3c24xx/dma-s3c2410.c
  12. 0 0
      arch/arm/mach-s3c24xx/h1940-bluetooth.c
  13. 0 0
      arch/arm/mach-s3c24xx/include/mach/anubis-cpld.h
  14. 0 0
      arch/arm/mach-s3c24xx/include/mach/anubis-irq.h
  15. 0 0
      arch/arm/mach-s3c24xx/include/mach/anubis-map.h
  16. 0 0
      arch/arm/mach-s3c24xx/include/mach/bast-cpld.h
  17. 0 0
      arch/arm/mach-s3c24xx/include/mach/bast-irq.h
  18. 0 0
      arch/arm/mach-s3c24xx/include/mach/bast-map.h
  19. 0 0
      arch/arm/mach-s3c24xx/include/mach/bast-pmu.h
  20. 0 0
      arch/arm/mach-s3c24xx/include/mach/debug-macro.S
  21. 0 0
      arch/arm/mach-s3c24xx/include/mach/dma.h
  22. 0 0
      arch/arm/mach-s3c24xx/include/mach/entry-macro.S
  23. 0 0
      arch/arm/mach-s3c24xx/include/mach/fb.h
  24. 0 0
      arch/arm/mach-s3c24xx/include/mach/gpio-fns.h
  25. 0 0
      arch/arm/mach-s3c24xx/include/mach/gpio-nrs.h
  26. 0 0
      arch/arm/mach-s3c24xx/include/mach/gpio-track.h
  27. 0 0
      arch/arm/mach-s3c24xx/include/mach/gpio.h
  28. 0 0
      arch/arm/mach-s3c24xx/include/mach/h1940-latch.h
  29. 0 0
      arch/arm/mach-s3c24xx/include/mach/h1940.h
  30. 0 0
      arch/arm/mach-s3c24xx/include/mach/hardware.h
  31. 0 0
      arch/arm/mach-s3c24xx/include/mach/idle.h
  32. 0 0
      arch/arm/mach-s3c24xx/include/mach/io.h
  33. 0 0
      arch/arm/mach-s3c24xx/include/mach/irqs.h
  34. 0 0
      arch/arm/mach-s3c24xx/include/mach/leds-gpio.h
  35. 0 0
      arch/arm/mach-s3c24xx/include/mach/map.h
  36. 0 0
      arch/arm/mach-s3c24xx/include/mach/osiris-cpld.h
  37. 0 0
      arch/arm/mach-s3c24xx/include/mach/osiris-map.h
  38. 0 0
      arch/arm/mach-s3c24xx/include/mach/otom-map.h
  39. 0 0
      arch/arm/mach-s3c24xx/include/mach/pm-core.h
  40. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-clock.h
  41. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-dsc.h
  42. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-gpio.h
  43. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-gpioj.h
  44. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-irq.h
  45. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-lcd.h
  46. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-mem.h
  47. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-power.h
  48. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-s3c2412-mem.h
  49. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-s3c2412.h
  50. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-s3c2416-mem.h
  51. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-s3c2416.h
  52. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h
  53. 0 0
      arch/arm/mach-s3c24xx/include/mach/regs-sdi.h
  54. 0 0
      arch/arm/mach-s3c24xx/include/mach/system.h
  55. 0 0
      arch/arm/mach-s3c24xx/include/mach/tick.h
  56. 0 0
      arch/arm/mach-s3c24xx/include/mach/timex.h
  57. 0 0
      arch/arm/mach-s3c24xx/include/mach/uncompress.h
  58. 0 0
      arch/arm/mach-s3c24xx/include/mach/vr1000-cpld.h
  59. 0 0
      arch/arm/mach-s3c24xx/include/mach/vr1000-irq.h
  60. 0 0
      arch/arm/mach-s3c24xx/include/mach/vr1000-map.h
  61. 0 0
      arch/arm/mach-s3c24xx/mach-amlm5900.c
  62. 0 0
      arch/arm/mach-s3c24xx/mach-bast.c
  63. 0 0
      arch/arm/mach-s3c24xx/mach-h1940.c
  64. 0 0
      arch/arm/mach-s3c24xx/mach-n30.c
  65. 0 0
      arch/arm/mach-s3c24xx/mach-otom.c
  66. 0 0
      arch/arm/mach-s3c24xx/mach-qt2410.c
  67. 0 0
      arch/arm/mach-s3c24xx/mach-smdk2410.c
  68. 0 0
      arch/arm/mach-s3c24xx/mach-tct_hammer.c
  69. 0 0
      arch/arm/mach-s3c24xx/mach-vr1000.c
  70. 0 0
      arch/arm/mach-s3c24xx/nor-simtec.c
  71. 0 0
      arch/arm/mach-s3c24xx/nor-simtec.h
  72. 0 0
      arch/arm/mach-s3c24xx/pm-h1940.S
  73. 0 0
      arch/arm/mach-s3c24xx/pm-s3c2410.c
  74. 0 0
      arch/arm/mach-s3c24xx/s3c2410.c
  75. 0 0
      arch/arm/mach-s3c24xx/sleep-s3c2410.S
  76. 0 0
      arch/arm/mach-s3c24xx/usb-simtec.c
  77. 0 0
      arch/arm/mach-s3c24xx/usb-simtec.h
  78. 1 1
      arch/arm/plat-s3c24xx/Kconfig
  79. 1 1
      arch/arm/plat-s3c24xx/Makefile

+ 1 - 1
arch/arm/Kconfig

@@ -1067,8 +1067,8 @@ source "arch/arm/plat-s5p/Kconfig"
 
 
 source "arch/arm/plat-spear/Kconfig"
 source "arch/arm/plat-spear/Kconfig"
 
 
+source "arch/arm/mach-s3c24xx/Kconfig"
 if ARCH_S3C24XX
 if ARCH_S3C24XX
-source "arch/arm/mach-s3c2410/Kconfig"
 source "arch/arm/mach-s3c2412/Kconfig"
 source "arch/arm/mach-s3c2412/Kconfig"
 source "arch/arm/mach-s3c2416/Kconfig"
 source "arch/arm/mach-s3c2416/Kconfig"
 source "arch/arm/mach-s3c2440/Kconfig"
 source "arch/arm/mach-s3c2440/Kconfig"

+ 1 - 1
arch/arm/Makefile

@@ -175,7 +175,7 @@ machine-$(CONFIG_ARCH_PRIMA2)		:= prima2
 machine-$(CONFIG_ARCH_PXA)		:= pxa
 machine-$(CONFIG_ARCH_PXA)		:= pxa
 machine-$(CONFIG_ARCH_REALVIEW)		:= realview
 machine-$(CONFIG_ARCH_REALVIEW)		:= realview
 machine-$(CONFIG_ARCH_RPC)		:= rpc
 machine-$(CONFIG_ARCH_RPC)		:= rpc
-machine-$(CONFIG_ARCH_S3C24XX)		:= s3c2410 s3c2412 s3c2416 s3c2440 s3c2443
+machine-$(CONFIG_ARCH_S3C24XX)		:= s3c24xx s3c2412 s3c2416 s3c2440 s3c2443
 machine-$(CONFIG_ARCH_S3C64XX)		:= s3c64xx
 machine-$(CONFIG_ARCH_S3C64XX)		:= s3c64xx
 machine-$(CONFIG_ARCH_S5P64X0)		:= s5p64x0
 machine-$(CONFIG_ARCH_S5P64X0)		:= s5p64x0
 machine-$(CONFIG_ARCH_S5PC100)		:= s5pc100
 machine-$(CONFIG_ARCH_S5PC100)		:= s5pc100

+ 0 - 154
arch/arm/mach-s3c2410/Kconfig

@@ -2,42 +2,6 @@
 #
 #
 # Licensed under GPLv2
 # Licensed under GPLv2
 
 
-config CPU_S3C2410
-	bool
-	depends on ARCH_S3C24XX
-	select CPU_ARM920T
-	select S3C2410_CLOCK
-	select CPU_LLSERIAL_S3C2410
-	select S3C2410_PM if PM
-	select S3C2410_CPUFREQ if CPU_FREQ_S3C24XX
-	help
-	  Support for S3C2410 and S3C2410A family from the S3C24XX line
-	  of Samsung Mobile CPUs.
-
-config CPU_S3C2410_DMA
-	bool
-	depends on S3C2410_DMA && (CPU_S3C2410 || CPU_S3C2442)
-	default y if CPU_S3C2410 || CPU_S3C2442
-	help
-	  DMA device selection for S3C2410 and compatible CPUs
-
-config S3C2410_PM
-	bool
-	help
-	  Power Management code common to S3C2410 and better
-
-config SIMTEC_NOR
-	bool
-	help
-	  Internal node to specify machine has simtec NOR mapping
-
-config MACH_BAST_IDE
-	bool
-	select HAVE_PATA_PLATFORM
-	help
-	  Internal node for machines with an BAST style IDE
-	  interface
-
 # cpu frequency scaling support
 # cpu frequency scaling support
 
 
 config S3C2410_CPUFREQ
 config S3C2410_CPUFREQ
@@ -54,121 +18,3 @@ config S3C2410_PLLTABLE
 	help
 	help
 	  Select the PLL table for the S3C2410
 	  Select the PLL table for the S3C2410
 
 
-menu "S3C2410 Machines"
-
-config ARCH_SMDK2410
-	bool "SMDK2410/A9M2410"
-	select CPU_S3C2410
-	select MACH_SMDK
-	help
-	   Say Y here if you are using the SMDK2410 or the derived module A9M2410
-           <http://www.fsforth.de>
-
-config ARCH_H1940
-	bool "IPAQ H1940"
-	select CPU_S3C2410
-	select PM_H1940 if PM
-	select S3C_DEV_USB_HOST
-	select S3C_DEV_NAND
-	select S3C2410_SETUP_TS
-	help
-	  Say Y here if you are using the HP IPAQ H1940
-
-config H1940BT
-        tristate "Control the state of H1940 bluetooth chip"
-        depends on ARCH_H1940
-        select RFKILL
-        help
-          This is a simple driver that is able to control
-          the state of built in bluetooth chip on h1940.
-
-config PM_H1940
-	bool
-	help
-	  Internal node for H1940 and related PM
-
-config MACH_N30
-	bool "Acer N30 family"
-	select CPU_S3C2410
-	select MACH_N35
-	select S3C_DEV_USB_HOST
-	select S3C_DEV_NAND
-	help
-	  Say Y here if you want suppt for the Acer N30, Acer N35,
-	  Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs.
-
-config MACH_N35
-	bool
-	help
-	  Internal node in order to enable support for Acer N35 if Acer N30 is
-	  selected.
-
-config ARCH_BAST
-	bool "Simtec Electronics BAST (EB2410ITX)"
-	select CPU_S3C2410
-	select S3C2410_IOTIMING if S3C2410_CPUFREQ
-	select PM_SIMTEC if PM
-	select SIMTEC_NOR
-	select MACH_BAST_IDE
-	select S3C24XX_DCLK
-	select ISA
-	select S3C_DEV_HWMON
-	select S3C_DEV_USB_HOST
-	select S3C_DEV_NAND
-	help
-	  Say Y here if you are using the Simtec Electronics EB2410ITX
-	  development board (also known as BAST)
-
-config MACH_OTOM
- 	bool "NexVision OTOM Board"
- 	select CPU_S3C2410
-	select S3C_DEV_USB_HOST
-	select S3C_DEV_NAND
-	help
- 	  Say Y here if you are using the Nex Vision OTOM board
-
-config MACH_AML_M5900
-	bool "AML M5900 Series"
-	select CPU_S3C2410
-	select PM_SIMTEC if PM
-	select S3C_DEV_USB_HOST
-	help
-	   Say Y here if you are using the American Microsystems M5900 Series
-           <http://www.amltd.com>
-
-config BAST_PC104_IRQ
-	bool "BAST PC104 IRQ support"
-	depends on ARCH_BAST
-	default y
-	help
-	  Say Y	here to enable the PC104 IRQ routing on the
-	  Simtec BAST (EB2410ITX)
-
-config MACH_TCT_HAMMER
-	bool "TCT Hammer Board"
-	select CPU_S3C2410
-	select S3C_DEV_USB_HOST
-	help
-	   Say Y here if you are using the TinCanTools Hammer Board
-           <http://www.tincantools.com>
-
-config MACH_VR1000
-	bool "Thorcom VR1000"
-	select PM_SIMTEC if PM
-	select S3C24XX_DCLK
-	select SIMTEC_NOR
-	select MACH_BAST_IDE
-	select CPU_S3C2410
-	select S3C_DEV_USB_HOST
-	help
-	  Say Y here if you are using the Thorcom VR1000 board.
-
-config MACH_QT2410
-	bool "QT2410"
-	select CPU_S3C2410
-	select S3C_DEV_USB_HOST
-	select S3C_DEV_NAND
-	help
-	   Say Y here if you are using the Armzone QT2410
-
-endmenu

+ 0 - 26
arch/arm/mach-s3c2410/Makefile

@@ -9,32 +9,6 @@ obj-m				:=
 obj-n				:=
 obj-n				:=
 obj-				:=
 obj-				:=
 
 
-obj-$(CONFIG_CPU_S3C2410)	+= s3c2410.o
-obj-$(CONFIG_CPU_S3C2410_DMA)	+= dma.o
-obj-$(CONFIG_CPU_S3C2410_DMA)	+= dma.o
-obj-$(CONFIG_S3C2410_PM)	+= pm.o sleep.o
 obj-$(CONFIG_S3C2410_CPUFREQ)	+= cpu-freq.o
 obj-$(CONFIG_S3C2410_CPUFREQ)	+= cpu-freq.o
 obj-$(CONFIG_S3C2410_PLLTABLE)	+= pll.o
 obj-$(CONFIG_S3C2410_PLLTABLE)	+= pll.o
 
 
-# Machine support
-
-obj-$(CONFIG_ARCH_SMDK2410)	+= mach-smdk2410.o
-obj-$(CONFIG_ARCH_H1940)	+= mach-h1940.o
-obj-$(CONFIG_H1940BT)		+= h1940-bluetooth.o
-obj-$(CONFIG_PM_H1940)		+= pm-h1940.o
-obj-$(CONFIG_MACH_N30)		+= mach-n30.o
-obj-$(CONFIG_ARCH_BAST)		+= mach-bast.o usb-simtec.o
-obj-$(CONFIG_MACH_OTOM)		+= mach-otom.o
-obj-$(CONFIG_MACH_AML_M5900)	+= mach-amlm5900.o
-obj-$(CONFIG_BAST_PC104_IRQ)	+= bast-irq.o
-obj-$(CONFIG_MACH_TCT_HAMMER)	+= mach-tct_hammer.o
-obj-$(CONFIG_MACH_VR1000)	+= mach-vr1000.o usb-simtec.o
-obj-$(CONFIG_MACH_QT2410)	+= mach-qt2410.o
-
-# Common bits of machine support
-
-obj-$(CONFIG_SIMTEC_NOR)	+= nor-simtec.o
-
-# machine additions
-
-obj-$(CONFIG_MACH_BAST_IDE)	+= bast-ide.o

+ 165 - 0
arch/arm/mach-s3c24xx/Kconfig

@@ -0,0 +1,165 @@
+# arch/arm/mach-s3c24xx/Kconfig
+#
+# Copyright (c) 2012 Samsung Electronics Co., Ltd.
+#		http://www.samsung.com/
+#
+# Copyright 2007 Simtec Electronics
+#
+# Licensed under GPLv2
+
+if ARCH_S3C24XX
+
+menu "SAMSUNG S3C24XX SoCs Support"
+
+comment "S3C24XX SoCs"
+
+config CPU_S3C2410
+	bool "SAMSUNG S3C2410"
+	default y
+	select CPU_ARM920T
+	select S3C2410_CLOCK
+	select CPU_LLSERIAL_S3C2410
+	select S3C2410_PM if PM
+	select S3C2410_CPUFREQ if CPU_FREQ_S3C24XX
+	help
+	  Support for S3C2410 and S3C2410A family from the S3C24XX line
+	  of Samsung Mobile CPUs.
+
+if CPU_S3C2410
+
+config S3C2410_DMA
+	bool
+	depends on S3C2410_DMA && CPU_S3C2410
+	default y if CPU_S3C2410
+	help
+	  DMA device selection for S3C2410 and compatible CPUs
+
+config S3C2410_PM
+	bool
+	help
+	  Power Management code common to S3C2410 and better
+
+config SIMTEC_NOR
+	bool
+	help
+	  Internal node to specify machine has simtec NOR mapping
+
+config MACH_BAST_IDE
+	bool
+	select HAVE_PATA_PLATFORM
+	help
+	  Internal node for machines with an BAST style IDE
+	  interface
+
+comment "S3C2410 Boards"
+
+#
+# The "S3C2410 Boards" list is ordered alphabetically by option text.
+# (without ARCH_ or MACH_)
+#
+
+config MACH_AML_M5900
+	bool "AML M5900 Series"
+	select PM_SIMTEC if PM
+	select S3C_DEV_USB_HOST
+	help
+	  Say Y here if you are using the American Microsystems M5900 Series
+	  <http://www.amltd.com>
+
+config ARCH_BAST
+	bool "Simtec Electronics BAST (EB2410ITX)"
+	select S3C2410_IOTIMING if S3C2410_CPUFREQ
+	select PM_SIMTEC if PM
+	select SIMTEC_NOR
+	select MACH_BAST_IDE
+	select S3C24XX_DCLK
+	select ISA
+	select S3C_DEV_HWMON
+	select S3C_DEV_USB_HOST
+	select S3C_DEV_NAND
+	help
+	  Say Y here if you are using the Simtec Electronics EB2410ITX
+	  development board (also known as BAST)
+
+config BAST_PC104_IRQ
+	bool "BAST PC104 IRQ support"
+	depends on ARCH_BAST
+	default y
+	help
+	  Say Y	here to enable the PC104 IRQ routing on the
+	  Simtec BAST (EB2410ITX)
+
+config ARCH_H1940
+	bool "IPAQ H1940"
+	select PM_H1940 if PM
+	select S3C_DEV_USB_HOST
+	select S3C_DEV_NAND
+	select S3C2410_SETUP_TS
+	help
+	  Say Y here if you are using the HP IPAQ H1940
+
+config H1940BT
+	tristate "Control the state of H1940 bluetooth chip"
+	depends on ARCH_H1940
+	select RFKILL
+	help
+	  This is a simple driver that is able to control
+	  the state of built in bluetooth chip on h1940.
+
+config PM_H1940
+	bool
+	help
+	  Internal node for H1940 and related PM
+
+config MACH_N30
+	bool "Acer N30 family"
+	select MACH_N35
+	select S3C_DEV_USB_HOST
+	select S3C_DEV_NAND
+	help
+	  Say Y here if you want suppt for the Acer N30, Acer N35,
+	  Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs.
+
+config MACH_OTOM
+	bool "NexVision OTOM Board"
+	select S3C_DEV_USB_HOST
+	select S3C_DEV_NAND
+	help
+	  Say Y here if you are using the Nex Vision OTOM board
+
+config MACH_QT2410
+	bool "QT2410"
+	select S3C_DEV_USB_HOST
+	select S3C_DEV_NAND
+	help
+	  Say Y here if you are using the Armzone QT2410
+
+config ARCH_SMDK2410
+	bool "SMDK2410/A9M2410"
+	select MACH_SMDK
+	help
+	  Say Y here if you are using the SMDK2410 or the derived module A9M2410
+	  <http://www.fsforth.de>
+
+config MACH_TCT_HAMMER
+	bool "TCT Hammer Board"
+	select S3C_DEV_USB_HOST
+	help
+	  Say Y here if you are using the TinCanTools Hammer Board
+	  <http://www.tincantools.com>
+
+config MACH_VR1000
+	bool "Thorcom VR1000"
+	select PM_SIMTEC if PM
+	select S3C24XX_DCLK
+	select SIMTEC_NOR
+	select MACH_BAST_IDE
+	select S3C_DEV_USB_HOST
+	help
+	  Say Y here if you are using the Thorcom VR1000 board.
+
+endif	# CPU_S3C2410
+
+endmenu	# SAMSUNG S3C24XX SoCs Support
+
+endif	# ARCH_S3C24XX

+ 45 - 0
arch/arm/mach-s3c24xx/Makefile

@@ -0,0 +1,45 @@
+# arch/arm/mach-s3c24xx/Makefile
+#
+# Copyright (c) 2012 Samsung Electronics Co., Ltd.
+#		http://www.samsung.com/
+#
+# Copyright 2007 Simtec Electronics
+#
+# Licensed under GPLv2
+
+obj-y				:=
+obj-m				:=
+obj-n				:=
+obj-				:=
+
+# core
+
+obj-$(CONFIG_CPU_S3C2410)	+= s3c2410.o
+obj-$(CONFIG_S3C2410_DMA)	+= dma-s3c2410.o
+obj-$(CONFIG_S3C2410_PM)	+= pm-s3c2410.o sleep-s3c2410.o
+
+#
+# machine support
+# following is ordered alphabetically by option text.
+#
+
+obj-$(CONFIG_MACH_AML_M5900)		+= mach-amlm5900.o
+obj-$(CONFIG_ARCH_BAST)			+= mach-bast.o usb-simtec.o
+obj-$(CONFIG_BAST_PC104_IRQ)		+= bast-irq.o
+obj-$(CONFIG_ARCH_H1940)		+= mach-h1940.o
+obj-$(CONFIG_H1940BT)			+= h1940-bluetooth.o
+obj-$(CONFIG_PM_H1940)			+= pm-h1940.o
+obj-$(CONFIG_MACH_N30)			+= mach-n30.o
+obj-$(CONFIG_MACH_OTOM)			+= mach-otom.o
+obj-$(CONFIG_MACH_QT2410)		+= mach-qt2410.o
+obj-$(CONFIG_ARCH_SMDK2410)		+= mach-smdk2410.o
+obj-$(CONFIG_MACH_TCT_HAMMER)		+= mach-tct_hammer.o
+obj-$(CONFIG_MACH_VR1000)		+= mach-vr1000.o usb-simtec.o
+
+# common bits of machine support
+
+obj-$(CONFIG_SIMTEC_NOR)		+= nor-simtec.o
+
+# machine additions
+
+obj-$(CONFIG_MACH_BAST_IDE)		+= bast-ide.o

+ 0 - 0
arch/arm/mach-s3c2410/Makefile.boot → arch/arm/mach-s3c24xx/Makefile.boot


+ 0 - 0
arch/arm/mach-s3c2410/bast-ide.c → arch/arm/mach-s3c24xx/bast-ide.c


+ 0 - 0
arch/arm/mach-s3c2410/bast-irq.c → arch/arm/mach-s3c24xx/bast-irq.c


+ 0 - 0
arch/arm/mach-s3c2410/common.h → arch/arm/mach-s3c24xx/common.h


+ 0 - 0
arch/arm/mach-s3c2410/dma.c → arch/arm/mach-s3c24xx/dma-s3c2410.c


+ 0 - 0
arch/arm/mach-s3c2410/h1940-bluetooth.c → arch/arm/mach-s3c24xx/h1940-bluetooth.c


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/anubis-cpld.h → arch/arm/mach-s3c24xx/include/mach/anubis-cpld.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/anubis-irq.h → arch/arm/mach-s3c24xx/include/mach/anubis-irq.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/anubis-map.h → arch/arm/mach-s3c24xx/include/mach/anubis-map.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/bast-cpld.h → arch/arm/mach-s3c24xx/include/mach/bast-cpld.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/bast-irq.h → arch/arm/mach-s3c24xx/include/mach/bast-irq.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/bast-map.h → arch/arm/mach-s3c24xx/include/mach/bast-map.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/bast-pmu.h → arch/arm/mach-s3c24xx/include/mach/bast-pmu.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/debug-macro.S → arch/arm/mach-s3c24xx/include/mach/debug-macro.S


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/dma.h → arch/arm/mach-s3c24xx/include/mach/dma.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/entry-macro.S → arch/arm/mach-s3c24xx/include/mach/entry-macro.S


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/fb.h → arch/arm/mach-s3c24xx/include/mach/fb.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/gpio-fns.h → arch/arm/mach-s3c24xx/include/mach/gpio-fns.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/gpio-nrs.h → arch/arm/mach-s3c24xx/include/mach/gpio-nrs.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/gpio-track.h → arch/arm/mach-s3c24xx/include/mach/gpio-track.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/gpio.h → arch/arm/mach-s3c24xx/include/mach/gpio.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/h1940-latch.h → arch/arm/mach-s3c24xx/include/mach/h1940-latch.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/h1940.h → arch/arm/mach-s3c24xx/include/mach/h1940.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/hardware.h → arch/arm/mach-s3c24xx/include/mach/hardware.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/idle.h → arch/arm/mach-s3c24xx/include/mach/idle.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/io.h → arch/arm/mach-s3c24xx/include/mach/io.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/irqs.h → arch/arm/mach-s3c24xx/include/mach/irqs.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/leds-gpio.h → arch/arm/mach-s3c24xx/include/mach/leds-gpio.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/map.h → arch/arm/mach-s3c24xx/include/mach/map.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/osiris-cpld.h → arch/arm/mach-s3c24xx/include/mach/osiris-cpld.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/osiris-map.h → arch/arm/mach-s3c24xx/include/mach/osiris-map.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/otom-map.h → arch/arm/mach-s3c24xx/include/mach/otom-map.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/pm-core.h → arch/arm/mach-s3c24xx/include/mach/pm-core.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-clock.h → arch/arm/mach-s3c24xx/include/mach/regs-clock.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-dsc.h → arch/arm/mach-s3c24xx/include/mach/regs-dsc.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-gpio.h → arch/arm/mach-s3c24xx/include/mach/regs-gpio.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-gpioj.h → arch/arm/mach-s3c24xx/include/mach/regs-gpioj.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-irq.h → arch/arm/mach-s3c24xx/include/mach/regs-irq.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-lcd.h → arch/arm/mach-s3c24xx/include/mach/regs-lcd.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-mem.h → arch/arm/mach-s3c24xx/include/mach/regs-mem.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-power.h → arch/arm/mach-s3c24xx/include/mach/regs-power.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-s3c2412-mem.h → arch/arm/mach-s3c24xx/include/mach/regs-s3c2412-mem.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-s3c2412.h → arch/arm/mach-s3c24xx/include/mach/regs-s3c2412.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-s3c2416-mem.h → arch/arm/mach-s3c24xx/include/mach/regs-s3c2416-mem.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-s3c2416.h → arch/arm/mach-s3c24xx/include/mach/regs-s3c2416.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-s3c2443-clock.h → arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/regs-sdi.h → arch/arm/mach-s3c24xx/include/mach/regs-sdi.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/system.h → arch/arm/mach-s3c24xx/include/mach/system.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/tick.h → arch/arm/mach-s3c24xx/include/mach/tick.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/timex.h → arch/arm/mach-s3c24xx/include/mach/timex.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/uncompress.h → arch/arm/mach-s3c24xx/include/mach/uncompress.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/vr1000-cpld.h → arch/arm/mach-s3c24xx/include/mach/vr1000-cpld.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/vr1000-irq.h → arch/arm/mach-s3c24xx/include/mach/vr1000-irq.h


+ 0 - 0
arch/arm/mach-s3c2410/include/mach/vr1000-map.h → arch/arm/mach-s3c24xx/include/mach/vr1000-map.h


+ 0 - 0
arch/arm/mach-s3c2410/mach-amlm5900.c → arch/arm/mach-s3c24xx/mach-amlm5900.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-bast.c → arch/arm/mach-s3c24xx/mach-bast.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-h1940.c → arch/arm/mach-s3c24xx/mach-h1940.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-n30.c → arch/arm/mach-s3c24xx/mach-n30.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-otom.c → arch/arm/mach-s3c24xx/mach-otom.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-qt2410.c → arch/arm/mach-s3c24xx/mach-qt2410.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-smdk2410.c → arch/arm/mach-s3c24xx/mach-smdk2410.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-tct_hammer.c → arch/arm/mach-s3c24xx/mach-tct_hammer.c


+ 0 - 0
arch/arm/mach-s3c2410/mach-vr1000.c → arch/arm/mach-s3c24xx/mach-vr1000.c


+ 0 - 0
arch/arm/mach-s3c2410/nor-simtec.c → arch/arm/mach-s3c24xx/nor-simtec.c


+ 0 - 0
arch/arm/mach-s3c2410/nor-simtec.h → arch/arm/mach-s3c24xx/nor-simtec.h


+ 0 - 0
arch/arm/mach-s3c2410/pm-h1940.S → arch/arm/mach-s3c24xx/pm-h1940.S


+ 0 - 0
arch/arm/mach-s3c2410/pm.c → arch/arm/mach-s3c24xx/pm-s3c2410.c


+ 0 - 0
arch/arm/mach-s3c2410/s3c2410.c → arch/arm/mach-s3c24xx/s3c2410.c


+ 0 - 0
arch/arm/mach-s3c2410/sleep.S → arch/arm/mach-s3c24xx/sleep-s3c2410.S


+ 0 - 0
arch/arm/mach-s3c2410/usb-simtec.c → arch/arm/mach-s3c24xx/usb-simtec.c


+ 0 - 0
arch/arm/mach-s3c2410/usb-simtec.h → arch/arm/mach-s3c24xx/usb-simtec.h


+ 1 - 1
arch/arm/plat-s3c24xx/Kconfig

@@ -82,7 +82,7 @@ config PM_SIMTEC
 	  Common power management code for systems that are
 	  Common power management code for systems that are
 	  compatible with the Simtec style of power management
 	  compatible with the Simtec style of power management
 
 
-config S3C2410_DMA
+config S3C24XX_DMA
 	bool "S3C2410 DMA support"
 	bool "S3C2410 DMA support"
 	depends on ARCH_S3C24XX
 	depends on ARCH_S3C24XX
 	select S3C_DMA
 	select S3C_DMA

+ 1 - 1
arch/arm/plat-s3c24xx/Makefile

@@ -29,7 +29,7 @@ obj-$(CONFIG_PM)		+= irq-pm.o
 obj-$(CONFIG_PM)		+= sleep.o
 obj-$(CONFIG_PM)		+= sleep.o
 obj-$(CONFIG_S3C2410_CLOCK)	+= s3c2410-clock.o
 obj-$(CONFIG_S3C2410_CLOCK)	+= s3c2410-clock.o
 obj-$(CONFIG_S3C2443_CLOCK)	+= s3c2443-clock.o
 obj-$(CONFIG_S3C2443_CLOCK)	+= s3c2443-clock.o
-obj-$(CONFIG_S3C2410_DMA)	+= dma.o
+obj-$(CONFIG_S3C24XX_DMA)	+= dma.o
 obj-$(CONFIG_S3C2410_IOTIMING)	+= s3c2410-iotiming.o
 obj-$(CONFIG_S3C2410_IOTIMING)	+= s3c2410-iotiming.o
 obj-$(CONFIG_S3C2412_IOTIMING)	+= s3c2412-iotiming.o
 obj-$(CONFIG_S3C2412_IOTIMING)	+= s3c2412-iotiming.o
 obj-$(CONFIG_S3C2410_CPUFREQ_UTILS) += s3c2410-cpufreq-utils.o
 obj-$(CONFIG_S3C2410_CPUFREQ_UTILS) += s3c2410-cpufreq-utils.o