[GIT PULL 4/5] Samsung irq-s3c24xx for v3.10

Kukjin Kim kgene.kim at samsung.com
Wed Mar 6 21:23:53 EST 2013


Arnd, Olof,

Here is finish the irq rework for s3c2412, s3c2440 and s3c2442 into the new
structure and eint0 to 3 on the s3c2412.

If any problems, please let me know.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim at samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

The following changes since commit ad38bdd15d5b97dcb1ffc46ea77c237e30312fbb:

  ARM: SAMSUNG: Remove unused plat-samsung/time.c (2013-03-05 20:19:54 +0900)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
next/irq-s3c24xx

for you to fetch changes up to d97fedef912832611b668fa7ece8e8ff54a6a590:

  gpio: samsung: fixes build warning with s3c2410_defconfig (2013-03-05 20:21:36
+0900)

----------------------------------------------------------------
Heiko Stuebner (13):
      ARM: S3C24XX: move s3c244x irq init to common irq code
      ARM: S3C24XX: create dedicated irq init functions for s3c2440 and s3c2442
      ARM: S3C24XX: move s3c2440 irqs to common irq code
      ARM: S3C24XX: integrate s3c2440 irqs into common init
      ARM: S3C24XX: transform s3c2442 irqs into new structure
      ARM: S3C24XX: transform s3c2440 irqs into new structure
      ARM: S3C24XX: use samsung_sync_wakemask in s3c2412 pm
      ARM: S3C24XX: move s3c2412 irq init to common code
      ARM: S3C24XX: modify s3c2412 irq init to initialize all irqs
      ARM: S3C24XX: transform s3c2412 irqs into new structure
      ARM: S3C24XX: include first 4 bits of the eint register in irq mapping
      ARM: S3C24XX: add soc_is_s3c2412 option
      ARM: S3C24XX: handle s3c2412 eints using new infrastructure

Kukjin Kim (1):
      gpio: samsung: fixes build warning with s3c2410_defconfig

 arch/arm/mach-s3c24xx/Kconfig             |    1 +
 arch/arm/mach-s3c24xx/Makefile            |    6 +-
 arch/arm/mach-s3c24xx/common.h            |    3 +
 arch/arm/mach-s3c24xx/include/mach/irqs.h |   58 ++++---
 arch/arm/mach-s3c24xx/irq-s3c2412.c       |  215 -----------------------
 arch/arm/mach-s3c24xx/irq-s3c2440.c       |  128 --------------
 arch/arm/mach-s3c24xx/irq-s3c244x.c       |  142 ----------------
 arch/arm/mach-s3c24xx/irq.c               |  264 ++++++++++++++++++++++++++++-
 arch/arm/mach-s3c24xx/mach-anubis.c       |    2 +-
 arch/arm/mach-s3c24xx/mach-at2440evb.c    |    2 +-
 arch/arm/mach-s3c24xx/mach-gta02.c        |    2 +-
 arch/arm/mach-s3c24xx/mach-jive.c         |    2 +-
 arch/arm/mach-s3c24xx/mach-mini2440.c     |    2 +-
 arch/arm/mach-s3c24xx/mach-nexcoder.c     |    2 +-
 arch/arm/mach-s3c24xx/mach-osiris.c       |    2 +-
 arch/arm/mach-s3c24xx/mach-rx1950.c       |    2 +-
 arch/arm/mach-s3c24xx/mach-rx3715.c       |    7 +-
 arch/arm/mach-s3c24xx/mach-smdk2413.c     |    6 +-
 arch/arm/mach-s3c24xx/mach-smdk2440.c     |    2 +-
 arch/arm/mach-s3c24xx/mach-vstms.c        |    2 +-
 arch/arm/mach-s3c24xx/pm-s3c2412.c        |    8 +
 arch/arm/plat-samsung/include/plat/cpu.h  |   10 ++
 drivers/gpio/gpio-samsung.c               |    8 +-
 23 files changed, 332 insertions(+), 544 deletions(-)
 delete mode 100644 arch/arm/mach-s3c24xx/irq-s3c2412.c
 delete mode 100644 arch/arm/mach-s3c24xx/irq-s3c2440.c
 delete mode 100644 arch/arm/mach-s3c24xx/irq-s3c244x.c




More information about the linux-arm-kernel mailing list