diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/cpu.h linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/cpu.h
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/cpu.h	2006-08-31 10:13:04.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/cpu.h	2006-09-05 09:57:41.000000000 +0100
@@ -8,16 +8,6 @@
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
- *
- * Modifications:
- *     24-Aug-2004 BJD  Start of generic S3C24XX support
- *     18-Oct-2004 BJD  Moved board struct into this file
- *     04-Jan-2005 BJD  New uart initialisation
- *     10-Jan-2005 BJD  Moved generic init here, specific to cpu headers
- *     14-Jan-2005 BJD  Added s3c24xx_init_clocks() call
- *     10-Mar-2005 LCVR Changed S3C2410_{VA,SZ} to S3C24XX_{VA,SZ} & IODESC_ENT
- *     14-Mar-2005 BJD  Updated for __iomem
- *     15-Jan-2006 LCVR Updated S3C2410_PA_##x to new S3C24XX_PA_##x macro
 */
 
 /* todo - fix when rmk changes iodescs to use `void __iomem *` */
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/devs.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/devs.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/devs.c	2006-08-31 10:13:04.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/devs.c	2006-09-05 09:58:04.000000000 +0100
@@ -1,22 +1,14 @@
 /* linux/arch/arm/mach-s3c2410/devs.c
  *
  * Copyright (c) 2004 Simtec Electronics
- * Ben Dooks <ben@simtec.co.uk>
+ *	Ben Dooks <ben@simtec.co.uk>
  *
- * Base S3C2410 platform device definitions
+ * Base S3C24XX platform device definitions
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
  *
- * Modifications:
- *     15-Jan-2006 LCVR Using S3C24XX_PA_##x macro for common S3C24XX devices
- *     10-Mar-2005 LCVR Changed S3C2410_{VA,SZ} to S3C24XX_{VA,SZ}
- *     10-Feb-2005 BJD  Added camera from guillaume.gourat@nexvision.tv
- *     29-Aug-2004 BJD  Added timers 0 through 3
- *     29-Aug-2004 BJD  Changed index of devices we only have one of to -1
- *     21-Aug-2004 BJD  Added IRQ_TICK to RTC resources
- *     18-Aug-2004 BJD  Created initial version
 */
 
 #include <linux/kernel.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-bast.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-bast.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-bast.c	2006-08-31 10:13:04.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-bast.c	2006-09-05 09:58:20.000000000 +0100
@@ -8,31 +8,6 @@
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
- *
- * Modifications:
- *     14-Sep-2004 BJD  USB power control
- *     20-Aug-2004 BJD  Added s3c2410_board struct
- *     18-Aug-2004 BJD  Added platform devices from default set
- *     16-May-2003 BJD  Created initial version
- *     16-Aug-2003 BJD  Fixed header files and copyright, added URL
- *     05-Sep-2003 BJD  Moved to v2.6 kernel
- *     06-Jan-2003 BJD  Updates for <arch/map.h>
- *     18-Jan-2003 BJD  Added serial port configuration
- *     05-Oct-2004 BJD  Power management code
- *     04-Nov-2004 BJD  Updated serial port clocks
- *     04-Jan-2005 BJD  New uart init call
- *     10-Jan-2005 BJD  Removed include of s3c2410.h
- *     14-Jan-2005 BJD  Add support for muitlple NAND devices
- *     03-Mar-2005 BJD  Ensured that bast-cpld.h is included
- *     10-Mar-2005 LCVR Changed S3C2410_VA to S3C24XX_VA
- *     14-Mar-2005 BJD  Updated for __iomem changes
- *     22-Jun-2005 BJD  Added DM9000 platform information
- *     28-Jun-2005 BJD  Moved pm functionality out to common code
- *     17-Jul-2005 BJD  Changed to platform device for SuperIO 16550s
- *     25-Jul-2005 BJD  Removed ASIX static mappings
- *     27-Jul-2005 BJD  Ensure maximum frequency of i2c bus
- *     20-Sep-2005 BJD  Added static to non-exported items
- *     26-Oct-2005 BJD  Added FB platform data
 */
 
 #include <linux/kernel.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-h1940.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-h1940.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-h1940.c	2006-08-31 10:13:04.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-h1940.c	2006-09-05 09:58:28.000000000 +0100
@@ -9,23 +9,6 @@
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
  *
- * Modifications:
- *     16-May-2003 BJD  Created initial version
- *     16-Aug-2003 BJD  Fixed header files and copyright, added URL
- *     05-Sep-2003 BJD  Moved to v2.6 kernel
- *     06-Jan-2003 BJD  Updates for <arch/map.h>
- *     18-Jan-2003 BJD  Added serial port configuration
- *     17-Feb-2003 BJD  Copied to mach-ipaq.c
- *     21-Aug-2004 BJD  Added struct s3c2410_board
- *     04-Sep-2004 BJD  Changed uart init, renamed ipaq_ -> h1940_
- *     18-Oct-2004 BJD  Updated new board structure name
- *     04-Nov-2004 BJD  Change for new serial clock
- *     04-Jan-2005 BJD  Updated uart init call
- *     10-Jan-2005 BJD  Removed include of s3c2410.h
- *     14-Jan-2005 BJD  Added clock init
- *     10-Mar-2005 LCVR Changed S3C2410_VA to S3C24XX_VA
- *     20-Sep-2005 BJD  Added static to non-exported items
- *     26-Oct-2005 BJD  Changed name of fb init call
 */
 
 #include <linux/kernel.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-rx3715.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-rx3715.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-rx3715.c	2006-06-18 02:49:35.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-rx3715.c	2006-09-05 09:58:35.000000000 +0100
@@ -9,15 +9,6 @@
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
  *
- * Modifications:
- *	16-Sep-2004 BJD  Copied from mach-h1940.c
- *	25-Oct-2004 BJD  Updates for 2.6.10-rc1
- *	10-Jan-2005 BJD  Removed include of s3c2410.h s3c2440.h
- *	14-Jan-2005 BJD  Added new clock init
- *	10-Mar-2005 LCVR Changed S3C2410_VA to S3C24XX_VA
- *	14-Mar-2005 BJD  Fixed __iomem warnings
- *	20-Sep-2005 BJD  Added static to non-exported items
- *	31-Oct-2005 BJD  Added LCD setup for framebuffer
 */
 
 #include <linux/kernel.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-smdk2410.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-smdk2410.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-smdk2410.c	2006-08-31 10:13:04.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-smdk2410.c	2006-09-05 10:01:41.000000000 +0100
@@ -27,10 +27,6 @@
  * derived from linux/arch/arm/mach-s3c2410/mach-bast.c, written by
  * Ben Dooks <ben@simtec.co.uk>
  *
- * 10-Mar-2005 LCVR  Changed S3C2410_VA to S3C24XX_VA
- * 20-Sep-2005 BJD   Added static to non-exported items
- * 01-Apr-2006 BJD   Moved init code to common smdk
- *
  ***********************************************************************/
 
 #include <linux/kernel.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-vr1000.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-vr1000.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/mach-vr1000.c	2006-08-31 10:13:04.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/mach-vr1000.c	2006-09-05 10:01:21.000000000 +0100
@@ -10,25 +10,6 @@
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
  *
- * Modifications:
- *     14-Sep-2004 BJD  USB Power control
- *     04-Sep-2004 BJD  Added new uart init, and io init
- *     21-Aug-2004 BJD  Added struct s3c2410_board
- *     06-Aug-2004 BJD  Fixed call to time initialisation
- *     05-Apr-2004 BJD  Copied to make mach-vr1000.c
- *     18-Oct-2004 BJD  Updated board struct
- *     04-Nov-2004 BJD  Clock and serial configuration update
- *
- *     04-Jan-2005 BJD  Updated uart init call
- *     10-Jan-2005 BJD  Removed include of s3c2410.h
- *     14-Jan-2005 BJD  Added clock init
- *     15-Jan-2005 BJD  Add serial port device definition
- *     20-Jan-2005 BJD  Use UPF_IOREMAP for ports
- *     10-Feb-2005 BJD  Added power-off capability
- *     10-Mar-2005 LCVR Changed S3C2410_VA to S3C24XX_VA
- *     14-Mar-2006 BJD  void __iomem fixes
- *     22-Jun-2006 BJD  Added DM9000 platform information
- *     20-Sep-2005 BJD  Added static to non-exported items
 */
 
 #include <linux/kernel.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c2400-gpio.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c2400-gpio.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c2400-gpio.c	2006-06-18 02:49:35.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c2400-gpio.c	2006-09-05 09:58:51.000000000 +0100
@@ -17,10 +17,7 @@
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- *
- * Changelog
- *	15-Jan-2006  LCVR  Splitted from gpio.c, adding support for the S3C2400
- */
+*/
 
 #include <linux/kernel.h>
 #include <linux/init.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c2410.h linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c2410.h
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c2410.h	2006-08-31 10:13:04.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c2410.h	2006-09-05 09:59:04.000000000 +0100
@@ -9,14 +9,6 @@
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
  *
- * Modifications:
- *     18-Aug-2004 BJD  Created initial version
- *     20-Aug-2004 BJD  Added s3c2410_board struct
- *     04-Sep-2004 BJD  Added s3c2410_init_uarts() call
- *     17-Oct-2004 BJD  Moved board out to cpu
- *     04-Jan-2005 BJD  Changed uart init
- *     10-Jan-2005 BJD  Removed timer to cpu.h, moved 2410 specific bits here
- *     14-Jan-2005 BJD  Added s3c2410_init_clocks call
 */
 
 #ifdef CONFIG_CPU_S3C2410
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c2440-irq.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c2440-irq.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c2440-irq.c	2006-09-05 09:49:40.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c2440-irq.c	2006-09-05 10:00:25.000000000 +0100
@@ -17,9 +17,6 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  *
- * Changelog:
- *	25-Jul-2005 BJD		Split from irq.c
- *
 */
 
 #include <linux/init.h>
diff -urpN -X ../dontdiff linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c244x-irq.c linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c244x-irq.c
--- linux-2.6.18-rc5-s3c2412-r3/arch/arm/mach-s3c2410/s3c244x-irq.c	2006-09-05 09:48:47.000000000 +0100
+++ linux-2.6.18-rc5-s3c2412-r4/arch/arm/mach-s3c2410/s3c244x-irq.c	2006-09-05 10:00:34.000000000 +0100
@@ -17,9 +17,6 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  *
- * Changelog:
- *	25-Jul-2005 BJD		Split from irq.c
- *
 */
 
 #include <linux/init.h>

