Re: [PATCH 06/12] ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX

2012-02-28 Thread Wim Van Sebroeck
Hi Kim,

 This patch changes the ARCH name to ARCH_S3C24XX for Samsung
 S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
 and S3C2450 SoCs so that we can merge the mach-xxx directories
 and plat-s3c24xx dir. to just one mach-s3c24xx for them.
 
 I think this should be sent to upstream via samsung tree because
 this touches many samsung stuff.
 
 Cc: Dmitry Torokhov dmitry.torok...@gmail.com
 Cc: Richard Purdie rpur...@rpsys.net
 Cc: Chris Ball c...@laptop.org
 Cc: David Woodhouse dw...@infradead.org
 Cc: Alessandro Zummo a.zu...@towertech.it
 Cc: Grant Likely grant.lik...@secretlab.ca
 Cc: Greg Kroah-Hartman gre...@suse.de
 Cc: Felipe Balbi ba...@ti.com
 Cc: Florian Tobias Schandinat florianschandi...@gmx.de
 Cc: Wim Van Sebroeck w...@iguana.be
 Cc: Sangbeom Kim sbki...@samsung.com
 Cc: Liam Girdwood l...@ti.com
 Cc: Mark Brown broo...@opensource.wolfsonmicro.com
 Cc: Russell King rmk+ker...@arm.linux.org.uk
 Signed-off-by: Kukjin Kim kgene@samsung.com

For the watchdog-part:
Acked-by: Wim Van Sebroeck w...@iguana.be

Kind regards,
Wim.

--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 06/12] ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX

2012-02-19 Thread Florian Tobias Schandinat
Hi,

On 02/15/2012 10:55 PM, Kukjin Kim wrote:
 This patch changes the ARCH name to ARCH_S3C24XX for Samsung
 S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
 and S3C2450 SoCs so that we can merge the mach-xxx directories
 and plat-s3c24xx dir. to just one mach-s3c24xx for them.

Great.

 I think this should be sent to upstream via samsung tree because
 this touches many samsung stuff.

Okay, feel free to do so.

 Cc: Dmitry Torokhov dmitry.torok...@gmail.com
 Cc: Richard Purdie rpur...@rpsys.net
 Cc: Chris Ball c...@laptop.org
 Cc: David Woodhouse dw...@infradead.org
 Cc: Alessandro Zummo a.zu...@towertech.it
 Cc: Grant Likely grant.lik...@secretlab.ca
 Cc: Greg Kroah-Hartman gre...@suse.de
 Cc: Felipe Balbi ba...@ti.com
 Cc: Florian Tobias Schandinat florianschandi...@gmx.de

for the framebuffer (video) part:
Acked-by: Florian Tobias Schandinat florianschandi...@gmx.de

 Cc: Wim Van Sebroeck w...@iguana.be
 Cc: Sangbeom Kim sbki...@samsung.com
 Cc: Liam Girdwood l...@ti.com
 Cc: Mark Brown broo...@opensource.wolfsonmicro.com
 Cc: Russell King rmk+ker...@arm.linux.org.uk
 Signed-off-by: Kukjin Kim kgene@samsung.com
 ---

Best regards,

Florian Tobias Schandinat
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 06/12] ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX

2012-02-16 Thread Felipe Balbi
Hi,

On Thu, Feb 16, 2012 at 07:55:40AM +0900, Kukjin Kim wrote:
 This patch changes the ARCH name to ARCH_S3C24XX for Samsung
 S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
 and S3C2450 SoCs so that we can merge the mach-xxx directories
 and plat-s3c24xx dir. to just one mach-s3c24xx for them.
 
 I think this should be sent to upstream via samsung tree because
 this touches many samsung stuff.
 
 Cc: Dmitry Torokhov dmitry.torok...@gmail.com
 Cc: Richard Purdie rpur...@rpsys.net
 Cc: Chris Ball c...@laptop.org
 Cc: David Woodhouse dw...@infradead.org
 Cc: Alessandro Zummo a.zu...@towertech.it
 Cc: Grant Likely grant.lik...@secretlab.ca
 Cc: Greg Kroah-Hartman gre...@suse.de
 Cc: Felipe Balbi ba...@ti.com
 Cc: Florian Tobias Schandinat florianschandi...@gmx.de
 Cc: Wim Van Sebroeck w...@iguana.be
 Cc: Sangbeom Kim sbki...@samsung.com
 Cc: Liam Girdwood l...@ti.com
 Cc: Mark Brown broo...@opensource.wolfsonmicro.com
 Cc: Russell King rmk+ker...@arm.linux.org.uk
 Signed-off-by: Kukjin Kim kgene@samsung.com
 ---
  arch/arm/Kconfig  |   23 +++
  arch/arm/Makefile |2 +-
  arch/arm/boot/compressed/head.S   |2 +-
  arch/arm/configs/mini2440_defconfig   |2 +-
  arch/arm/configs/s3c2410_defconfig|2 +-
  arch/arm/configs/tct_hammer_defconfig |2 +-
  arch/arm/mach-s3c2410/Kconfig |2 +-
  arch/arm/mach-s3c2412/Kconfig |4 ++--
  arch/arm/mach-s3c2416/Kconfig |2 +-
  arch/arm/mach-s3c2443/Kconfig |2 +-
  arch/arm/plat-s3c24xx/Kconfig |6 +++---
  arch/arm/plat-s3c24xx/Makefile|2 +-
  arch/arm/plat-samsung/Kconfig |4 ++--
  drivers/input/touchscreen/Kconfig |2 +-
  drivers/leds/Kconfig  |2 +-
  drivers/mmc/host/Kconfig  |2 +-
  drivers/mtd/nand/Kconfig  |2 +-
  drivers/rtc/Kconfig   |2 +-
  drivers/spi/Kconfig   |2 +-
  drivers/usb/Kconfig   |2 +-
  drivers/usb/gadget/Kconfig|4 ++--

for the gadget part:

Acked-by: Felipe Balbi ba...@ti.com

-- 
balbi


signature.asc
Description: Digital signature


[PATCH 06/12] ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX

2012-02-15 Thread Kukjin Kim
This patch changes the ARCH name to ARCH_S3C24XX for Samsung
S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
and S3C2450 SoCs so that we can merge the mach-xxx directories
and plat-s3c24xx dir. to just one mach-s3c24xx for them.

I think this should be sent to upstream via samsung tree because
this touches many samsung stuff.

Cc: Dmitry Torokhov dmitry.torok...@gmail.com
Cc: Richard Purdie rpur...@rpsys.net
Cc: Chris Ball c...@laptop.org
Cc: David Woodhouse dw...@infradead.org
Cc: Alessandro Zummo a.zu...@towertech.it
Cc: Grant Likely grant.lik...@secretlab.ca
Cc: Greg Kroah-Hartman gre...@suse.de
Cc: Felipe Balbi ba...@ti.com
Cc: Florian Tobias Schandinat florianschandi...@gmx.de
Cc: Wim Van Sebroeck w...@iguana.be
Cc: Sangbeom Kim sbki...@samsung.com
Cc: Liam Girdwood l...@ti.com
Cc: Mark Brown broo...@opensource.wolfsonmicro.com
Cc: Russell King rmk+ker...@arm.linux.org.uk
Signed-off-by: Kukjin Kim kgene@samsung.com
---
 arch/arm/Kconfig  |   23 +++
 arch/arm/Makefile |2 +-
 arch/arm/boot/compressed/head.S   |2 +-
 arch/arm/configs/mini2440_defconfig   |2 +-
 arch/arm/configs/s3c2410_defconfig|2 +-
 arch/arm/configs/tct_hammer_defconfig |2 +-
 arch/arm/mach-s3c2410/Kconfig |2 +-
 arch/arm/mach-s3c2412/Kconfig |4 ++--
 arch/arm/mach-s3c2416/Kconfig |2 +-
 arch/arm/mach-s3c2443/Kconfig |2 +-
 arch/arm/plat-s3c24xx/Kconfig |6 +++---
 arch/arm/plat-s3c24xx/Makefile|2 +-
 arch/arm/plat-samsung/Kconfig |4 ++--
 drivers/input/touchscreen/Kconfig |2 +-
 drivers/leds/Kconfig  |2 +-
 drivers/mmc/host/Kconfig  |2 +-
 drivers/mtd/nand/Kconfig  |2 +-
 drivers/rtc/Kconfig   |2 +-
 drivers/spi/Kconfig   |2 +-
 drivers/usb/Kconfig   |2 +-
 drivers/usb/gadget/Kconfig|4 ++--
 drivers/usb/host/ohci-hcd.c   |2 +-
 drivers/video/Kconfig |2 +-
 drivers/watchdog/Kconfig  |2 +-
 sound/soc/samsung/Kconfig |   12 ++--
 25 files changed, 45 insertions(+), 46 deletions(-)

diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 24626b0..5f1a3ad 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -763,22 +763,21 @@ config ARCH_SA1100
help
  Support for StrongARM 11x0 based boards.
 
-config ARCH_S3C2410
-   bool Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, 
S3C2443, S3C2450
+config ARCH_S3C24XX
+   bool Samsung S3C24XX SoCs
select GENERIC_GPIO
select ARCH_HAS_CPUFREQ
select HAVE_CLK
select CLKDEV_LOOKUP
select ARCH_USES_GETTIMEOFFSET
select HAVE_S3C2410_I2C if I2C
+   select HAVE_S3C_RTC if RTC_CLASS
+   select HAVE_S3C2410_WATCHDOG if WATCHDOG
help
- Samsung S3C2410X CPU based systems, such as the Simtec Electronics
- BAST (http://www.simtec.co.uk/products/EB110ITX/), the IPAQ 1940 or
- the Samsung SMDK2410 development board (and derivatives).
-
- Note, the S3C2416 and the S3C2450 are so close that they even share
- the same SoC ID code. This means that there is no separate machine
- directory (no arch/arm/mach-s3c2450) as the S3C2416 was first.
+ Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443
+ and S3C2450 SoCs based systems, such as the Simtec Electronics BAST
+ (http://www.simtec.co.uk/products/EB110ITX/), the IPAQ 1940 or the
+ Samsung SMDK2410 development board (and derivatives).
 
 config ARCH_S3C64XX
bool Samsung S3C64XX
@@ -1068,7 +1067,7 @@ source arch/arm/plat-s5p/Kconfig
 
 source arch/arm/plat-spear/Kconfig
 
-if ARCH_S3C2410
+if ARCH_S3C24XX
 source arch/arm/mach-s3c2410/Kconfig
 source arch/arm/mach-s3c2412/Kconfig
 source arch/arm/mach-s3c2416/Kconfig
@@ -1590,7 +1589,7 @@ source kernel/Kconfig.preempt
 
 config HZ
int
-   default 200 if ARCH_EBSA110 || ARCH_S3C2410 || ARCH_S5P64X0 || \
+   default 200 if ARCH_EBSA110 || ARCH_S3C24XX || ARCH_S5P64X0 || \
ARCH_S5PV210 || ARCH_EXYNOS4
default OMAP_32K_TIMER_HZ if ARCH_OMAP  OMAP_32K_TIMER
default AT91_TIMER_HZ if ARCH_AT91
@@ -2116,7 +2115,7 @@ config CPU_FREQ_S3C
 
 config CPU_FREQ_S3C24XX
bool CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)
-   depends on ARCH_S3C2410  CPU_FREQ  EXPERIMENTAL
+   depends on ARCH_S3C24XX  CPU_FREQ  EXPERIMENTAL
select CPU_FREQ_S3C
help
  This enables the CPUfreq driver for the Samsung S3C24XX family
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index 40319d9..624f764 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -175,7 +175,7 @@ machine-$(CONFIG_ARCH_PRIMA2)   := prima2
 machine-$(CONFIG_ARCH_PXA)