All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 00/15] SH/ARM shmobile DT initialisation of INTC and GIC
@ 2012-11-07  8:50 ` Simon Horman
  0 siblings, 0 replies; 38+ messages in thread
From: Simon Horman @ 2012-11-07  8:50 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

this series by Iwamatsu-san and myself is a first pass at:

* Adding DT support to INTC
* Allowing relevant ARM shmobile SoCs to use DT to initialise INTC
* Allowing relevant ARM shmobile boards to use DT to initialise INTC
* Allowing the sh73a0 SoC use DT to initialise GIC
* Allowing the sh73a0 SoC use DT to initialise GIC, which in
  turn allows the kzm9g board to use DT to initialise GIC

Review would be greatly appreciated.

Diffstat and git information is provided to aid review

----------------------------------------------------------------
The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37:

  Linux 3.7-rc1 (2012-10-14 14:41:04 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git devel/of

for you to fetch changes up to f94f73ccfa8701f02a0b9528605d89a42710d806:

  ARM: shmobile: sh73a0: Use DT for GIC (2012-11-07 17:41:56 +0900)

----------------------------------------------------------------
Nobuhiro Iwamatsu (12):
      ARM: shmobile: Add support OF for INTC of shmobile
      SH: intc: Add support OF of IRQ
      ARM: shmobile: Add support OF of INTC for r8a7740
      ARM: shmobile: Add support OF of INTC for sh73a0
      ARM: shmobile: Add support OF of INTC for sh7372
      ARM: shmobile: Add DT table of INTC for sh73a0
      ARM: shmobile: Add DT table of INTC for sh7372
      ARM: shmobile: Add DT table of INTC for r8a7740
      ARM: shmobile: Include DTSI of r8a7740 to armadillo800eva
      ARM: shmobile: Include DTSI of sh73a0 to kzm9g board
      ARM: shmobile: r8a7740: Use DT initialisation of INTC
      ARM: shmobile: sh7372: Use DT initialisation of INTC

Simon Horman (3):
      ARM: shmobile: kzm9g: Use DT initialisation of INTC
      ARM: shmobile: Add DT table of GIC for sh73a0
      ARM: shmobile: sh73a0: Use DT for GIC

 Documentation/devicetree/bindings/sh/intc.txt |  163 ++++
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts |    2 +-
 arch/arm/boot/dts/r8a7740.dtsi                |  965 ++++++++++++++++++++-
 arch/arm/boot/dts/sh7372.dtsi                 | 1138 +++++++++++++++++++++++++
 arch/arm/boot/dts/sh73a0-kzm9g.dts            |    2 +-
 arch/arm/boot/dts/sh73a0.dtsi                 |  819 ++++++++++++++++++
 arch/arm/mach-shmobile/board-kzm9g.c          |    2 +-
 arch/arm/mach-shmobile/include/mach/common.h  |    3 +
 arch/arm/mach-shmobile/intc-r8a7740.c         |  136 ++-
 arch/arm/mach-shmobile/intc-sh7372.c          |  210 ++++-
 arch/arm/mach-shmobile/intc-sh73a0.c          |  248 +++++-
 arch/arm/mach-shmobile/setup-r8a7740.c        |    2 +-
 arch/arm/mach-shmobile/setup-sh7372.c         |    2 +-
 drivers/sh/intc/Kconfig                       |    7 +
 drivers/sh/intc/Makefile                      |    1 +
 drivers/sh/intc/core.c                        |    2 +-
 drivers/sh/intc/internals.h                   |    3 +-
 drivers/sh/intc/irqdomain.c                   |    6 +-
 drivers/sh/intc/of_intc.c                     |  646 ++++++++++++++
 include/linux/sh_intc.h                       |   84 ++
 20 files changed, 4361 insertions(+), 80 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sh/intc.txt
 create mode 100644 arch/arm/boot/dts/sh73a0.dtsi
 create mode 100644 drivers/sh/intc/of_intc.c

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2012-11-08  0:55 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-07  8:50 [RFC 00/15] SH/ARM shmobile DT initialisation of INTC and GIC Simon Horman
2012-11-07  8:50 ` Simon Horman
2012-11-07  8:50 ` [PATCH 01/15] ARM: shmobile: Add support OF for INTC of shmobile Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 02/15] SH: intc: Add support OF of IRQ Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 03/15] ARM: shmobile: Add support OF of INTC for r8a7740 Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 04/15] ARM: shmobile: Add support OF of INTC for sh73a0 Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 05/15] ARM: shmobile: Add support OF of INTC for sh7372 Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 06/15] ARM: shmobile: Add DT table of INTC for sh73a0 Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07 10:54   ` Tetsuyuki Kobayashi
2012-11-07 10:54     ` Tetsuyuki Kobayashi
2012-11-08  0:48     ` Simon Horman
2012-11-08  0:48       ` Simon Horman
2012-11-08  0:55     ` Nobuhiro Iwamatsu
2012-11-08  0:55       ` Nobuhiro Iwamatsu
2012-11-07  8:50 ` [PATCH 07/15] ARM: shmobile: Add DT table of INTC for sh7372 Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 08/15] ARM: shmobile: Add DT table of INTC for r8a7740 Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 09/15] ARM: shmobile: Include DTSI of r8a7740 to armadillo800eva Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 10/15] ARM: shmobile: Include DTSI of sh73a0 to kzm9g board Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 11/15] ARM: shmobile: kzm9g: Use DT initialisation of INTC Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 12/15] ARM: shmobile: r8a7740: " Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 13/15] ARM: shmobile: sh7372: " Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 14/15] ARM: shmobile: Add DT table of GIC for sh73a0 Simon Horman
2012-11-07  8:50   ` Simon Horman
2012-11-07  8:50 ` [PATCH 15/15] ARM: shmobile: sh73a0: Use DT for GIC Simon Horman
2012-11-07  8:50   ` Simon Horman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.