devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Heiko Stübner" <heiko@sntech.de>
To: Grant Likely <grant.likely@secretlab.ca>,
	Rob Herring <rob.herring@calxeda.com>,
	Kukjin Kim <kgene.kim@samsung.com>
Cc: devicetree-discuss@lists.ozlabs.org,
	linux-samsung-soc@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	"Heiko Stübner" <heiko@sntech.de>
Subject: [RFC 0/2] ARM: S3C24XX: Add devicetree support
Date: Sun, 25 Nov 2012 01:45:20 +0100	[thread overview]
Message-ID: <201211250145.21226.heiko@sntech.de> (raw)

This series builts on my not-yet-accepted irq rework and provides the
last bits to use devicetree on s3c2416 boards. It also requires the
patch "serial: samsung: add devicetree properties for non-Exynos SoCs"
which adds the missing device names to the mapping table.

Thanks to the work of other developers all the drivers used already
support dt, so only the interrupt controllers and board support was
missing.

This of course easily expandable to the other s3c24xx SoCs in the
future.

So, while the underlying irq rework might still need changes, I'd really
like to get feedback, especially on the irq controller bindings.

The whole thing boots and runs sucessfully on my s3c2416 based board,
which shares most caracteristics and all the used gpio with the smdk2416.


Heiko Stuebner (2):
  ARM: S3C24XX: add devicetree support for interrupts
  ARM: S3C24XX: Add devicetree support and dt-board file for s3c2416 SoCs

 .../interrupt-controller/samsung,s3c24xx-irq.txt   |   57 ++++++
 arch/arm/boot/dts/Makefile                         |    1 +
 arch/arm/boot/dts/s3c2416-smdk2416.dts             |   79 ++++++++
 arch/arm/boot/dts/s3c2416.dtsi                     |  193 +++++++++++++++++++
 arch/arm/boot/dts/s3c24xx.dtsi                     |  158 ++++++++++++++++
 arch/arm/mach-s3c24xx/Kconfig                      |    9 +
 arch/arm/mach-s3c24xx/Makefile                     |    1 +
 arch/arm/mach-s3c24xx/common.h                     |    1 +
 arch/arm/mach-s3c24xx/mach-s3c2416-dt.c            |   91 +++++++++
 arch/arm/plat-s3c24xx/irq.c                        |  197 ++++++++++++++++++++
 10 files changed, 787 insertions(+), 0 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/samsung,s3c24xx-irq.txt
 create mode 100644 arch/arm/boot/dts/s3c2416-smdk2416.dts
 create mode 100644 arch/arm/boot/dts/s3c2416.dtsi
 create mode 100644 arch/arm/boot/dts/s3c24xx.dtsi
 create mode 100644 arch/arm/mach-s3c24xx/mach-s3c2416-dt.c

-- 
1.7.2.3

             reply	other threads:[~2012-11-25  0:45 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-25  0:45 Heiko Stübner [this message]
2012-11-25  0:47 ` [RFC 1/2] ARM: S3C24XX: add devicetree support for interrupts Heiko Stübner
2012-11-26 11:03   ` Thomas Abraham
2012-11-26 12:13     ` Heiko Stübner
2012-11-26 15:23       ` Thomas Abraham
2012-11-26 16:04         ` Heiko Stübner
2012-11-27  6:12           ` Thomas Abraham
2012-11-27 16:24             ` Heiko Stübner
2012-11-28 14:10               ` Thomas Abraham
2012-11-25  0:48 ` [RFC 2/2] ARM: S3C24XX: Add devicetree support and dt-board file for s3c2416 SoCs Heiko Stübner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201211250145.21226.heiko@sntech.de \
    --to=heiko@sntech.de \
    --cc=devicetree-discuss@lists.ozlabs.org \
    --cc=grant.likely@secretlab.ca \
    --cc=kgene.kim@samsung.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=rob.herring@calxeda.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).