Merge branch 'next/irq-s3c24xx' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorOlof Johansson <olof@lixom.net>
Wed, 6 Feb 2013 00:31:33 +0000 (16:31 -0800)
committerOlof Johansson <olof@lixom.net>
Wed, 6 Feb 2013 00:31:51 +0000 (16:31 -0800)
From Kukjin Kim:
This is redoing the s3c24xx irqs in a generic way by using a declarative
approach.

* 'next/irq-s3c24xx' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
  ARM: S3C24XX: transform s3c2443 subirqs into new structure
  ARM: S3C24XX: modify s3c2443 irq init to initialize all irqs
  ARM: S3C24XX: move s3c2443 irq code to irq.c
  ARM: S3C24XX: transform s3c2416 irqs into new structure
  ARM: S3C24XX: modify s3c2416 irq init to initialize all irqs
  ARM: S3C24XX: move s3c2416 irq init to common irq code
  ARM: S3C24XX: Modify s3c_irq_wake to use the hwirq property
  ARM: S3C24XX: Move irq syscore-ops to irq-pm
  ARM: S3C24XX: transform irq handling into a declarative form

Signed-off-by: Olof Johansson <olof@lixom.net>
1  2 
arch/arm/mach-s3c24xx/mach-smdk2416.c
arch/arm/mach-s3c24xx/mach-smdk2443.c

index 72dfec68932257ddbee28ea6cd30ba2352346729,2abb66fdf9286f239ed43a8ddd522fb93a0c0379..ebb2e61f3d079c4503b6285cade566eddaa26af4
@@@ -250,9 -250,9 +250,9 @@@ MACHINE_START(SMDK2416, "SMDK2416"
        /* Maintainer: Yauhen Kharuzhy <jekhor@gmail.com> */
        .atag_offset    = 0x100,
  
-       .init_irq       = s3c24xx_init_irq,
+       .init_irq       = s3c2416_init_irq,
        .map_io         = smdk2416_map_io,
        .init_machine   = smdk2416_machine_init,
 -      .timer          = &s3c24xx_timer,
 +      .init_time      = s3c24xx_timer_init,
        .restart        = s3c2416_restart,
  MACHINE_END
index 406c8137620eada5b3a2a0b1967acab4d6aec9de,8b65a54bae61140522a3d2780670dff286f3db1d..fc65d74d3c73f7567caa9cd2eebd17d0f165f020
@@@ -140,9 -140,9 +140,9 @@@ MACHINE_START(SMDK2443, "SMDK2443"
        /* Maintainer: Ben Dooks <ben-linux@fluff.org> */
        .atag_offset    = 0x100,
  
-       .init_irq       = s3c24xx_init_irq,
+       .init_irq       = s3c2443_init_irq,
        .map_io         = smdk2443_map_io,
        .init_machine   = smdk2443_machine_init,
 -      .timer          = &s3c24xx_timer,
 +      .init_time      = s3c24xx_timer_init,
        .restart        = s3c2443_restart,
  MACHINE_END