All of lore.kernel.org
 help / color / mirror / Atom feed
From: ezequiel.garcia@free-electrons.com (Ezequiel Garcia)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 0/6] Marvell Orion SoC irqchip and clocksource
Date: Tue, 11 Jun 2013 09:35:23 -0300	[thread overview]
Message-ID: <20130611123521.GA3996@localhost> (raw)
In-Reply-To: <1370536034-23956-1-git-send-email-sebastian.hesselbarth@gmail.com>

Hi Sebastian,

On Thu, Jun 06, 2013 at 06:27:08PM +0200, Sebastian Hesselbarth wrote:
> This patch set introduces DT-aware irqchip and clocksource drivers for
> Marvell Orion SoCs (Kirkwood, Dove, Orion5x, MV78x00) and corresponding
> patches for Dove and Kirkwood to enable them for DT-boards.
> 
> The irqchip driver, of course, depends on Thomas Gleixner's work on
> irqdomain support for generic chip (tip irq/core).
> 
> The ARM part of this patch set has a quite ridiculuous dependency havoc
> of mv643xx_eth DT support (current net-next) that will add to both irqchip
> and clocksource branches respectively. Therefore, I suggest that irq
> and clocksource maintainers take in the mere drivers (Patches 1+2) and
> Jason Cooper handles the remaining patches when all three drivers have
> surfaced on mainline linux.
> 
> I prepared a branch for anyone to test on Kirkwood and Dove which takes
> care of the above dependencies based on v3.10-rc4 plus tip irq/core,
> net-next, and arm-soc for-next (I know it is unstable but contains latest
> mvebu related patches already). When Thomas, John, and Jason agree the
> dependencies will vanish and only Jason has to take care of ARM patches
> for enabling DT-based mv643xx_eth, irqchip, and clocksource.
> 
> The branch can be found at
> 
> git://github.com/shesselba/linux-dove.git orion-irqchip-for-v3.11
> 
> and has been tested on Dove/CuBox and compile tested for Kirkwood.
> 
> Sebastian Hesselbarth (6):
>   irqchip: add support for Marvell Orion SoCs
>   clocksource: add Marvell Orion SoC timer
>   ARM: dove: move device tree nodes to DT irqchip and clocksource
>   ARM: kirkwood: move device tree nodes to DT irqchip and clocksource
>   ARM: dove: convert to DT irqchip and clocksource
>   ARM: kirkwood: convert to DT irqchip and clocksource
> 

I've done some tests on my Kirkwood Openblocks A6 using the latest
branch orion-irqchip-for-v3.11-v4. Everything works fine so:

Tested-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>

For patches 3 to 6 I'm wondering if there's any reason why the irqchip and
clocksource changes are not separated. I'm probably being too picky but,
unless you have a good reason for having them together,
I think they should go separated, i.e. patches for irqchip on one side,
and patches for clocksource on the other.

Aside from that, the series looks good. Nice job!

Thanks,
-- 
Ezequiel Garc?a, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com

WARNING: multiple messages have this Message-ID (diff)
From: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
To: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Grant Likely <grant.likely@linaro.org>,
	Rob Herring <rob.herring@calxeda.com>,
	Rob Landley <rob@landley.net>,
	Thomas Gleixner <tglx@linutronix.de>,
	John Stultz <john.stultz@linaro.org>,
	Russell King <linux@arm.linux.org.uk>,
	Jason Cooper <jason@lakedaemon.net>, Andrew Lunn <andrew@lunn.ch>,
	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>,
	Gregory Clement <gregory.clement@free-electrons.com>,
	devicetree-discuss@lists.ozlabs.org, linux-doc@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH 0/6] Marvell Orion SoC irqchip and clocksource
Date: Tue, 11 Jun 2013 09:35:23 -0300	[thread overview]
Message-ID: <20130611123521.GA3996@localhost> (raw)
In-Reply-To: <1370536034-23956-1-git-send-email-sebastian.hesselbarth@gmail.com>

Hi Sebastian,

On Thu, Jun 06, 2013 at 06:27:08PM +0200, Sebastian Hesselbarth wrote:
> This patch set introduces DT-aware irqchip and clocksource drivers for
> Marvell Orion SoCs (Kirkwood, Dove, Orion5x, MV78x00) and corresponding
> patches for Dove and Kirkwood to enable them for DT-boards.
> 
> The irqchip driver, of course, depends on Thomas Gleixner's work on
> irqdomain support for generic chip (tip irq/core).
> 
> The ARM part of this patch set has a quite ridiculuous dependency havoc
> of mv643xx_eth DT support (current net-next) that will add to both irqchip
> and clocksource branches respectively. Therefore, I suggest that irq
> and clocksource maintainers take in the mere drivers (Patches 1+2) and
> Jason Cooper handles the remaining patches when all three drivers have
> surfaced on mainline linux.
> 
> I prepared a branch for anyone to test on Kirkwood and Dove which takes
> care of the above dependencies based on v3.10-rc4 plus tip irq/core,
> net-next, and arm-soc for-next (I know it is unstable but contains latest
> mvebu related patches already). When Thomas, John, and Jason agree the
> dependencies will vanish and only Jason has to take care of ARM patches
> for enabling DT-based mv643xx_eth, irqchip, and clocksource.
> 
> The branch can be found at
> 
> git://github.com/shesselba/linux-dove.git orion-irqchip-for-v3.11
> 
> and has been tested on Dove/CuBox and compile tested for Kirkwood.
> 
> Sebastian Hesselbarth (6):
>   irqchip: add support for Marvell Orion SoCs
>   clocksource: add Marvell Orion SoC timer
>   ARM: dove: move device tree nodes to DT irqchip and clocksource
>   ARM: kirkwood: move device tree nodes to DT irqchip and clocksource
>   ARM: dove: convert to DT irqchip and clocksource
>   ARM: kirkwood: convert to DT irqchip and clocksource
> 

I've done some tests on my Kirkwood Openblocks A6 using the latest
branch orion-irqchip-for-v3.11-v4. Everything works fine so:

Tested-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>

For patches 3 to 6 I'm wondering if there's any reason why the irqchip and
clocksource changes are not separated. I'm probably being too picky but,
unless you have a good reason for having them together,
I think they should go separated, i.e. patches for irqchip on one side,
and patches for clocksource on the other.

Aside from that, the series looks good. Nice job!

Thanks,
-- 
Ezequiel García, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com

  parent reply	other threads:[~2013-06-11 12:35 UTC|newest]

Thread overview: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-06 16:27 [PATCH 0/6] Marvell Orion SoC irqchip and clocksource Sebastian Hesselbarth
2013-06-06 16:27 ` Sebastian Hesselbarth
2013-06-06 16:27 ` Sebastian Hesselbarth
2013-06-06 16:27 ` [PATCH v3 1/6] irqchip: add support for Marvell Orion SoCs Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-11  8:46   ` Thomas Gleixner
2013-06-11  8:46     ` Thomas Gleixner
2013-06-11 13:30     ` Thomas Gleixner
2013-06-11 13:30       ` Thomas Gleixner
2013-06-11 13:37       ` Sebastian Hesselbarth
2013-06-11 13:37         ` Sebastian Hesselbarth
2013-06-11 13:45         ` Thomas Gleixner
2013-06-11 13:45           ` Thomas Gleixner
2013-06-11 13:45           ` Thomas Gleixner
2013-06-11 14:08           ` Sebastian Hesselbarth
2013-06-11 14:08             ` Sebastian Hesselbarth
2013-06-11 14:13             ` Thomas Gleixner
2013-06-11 14:13               ` Thomas Gleixner
2013-06-11 14:17               ` Sebastian Hesselbarth
2013-06-11 14:17                 ` Sebastian Hesselbarth
2013-06-11 13:48   ` Grant Likely
2013-06-11 13:48     ` Grant Likely
2013-06-11 13:48     ` Grant Likely
2013-06-12 20:48   ` [tip:irq/core] irqchip: Add " tip-bot for Sebastian Hesselbarth
2013-06-06 16:27 ` [PATCH v3 2/6] clocksource: add Marvell Orion SoC timer Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-07 22:03   ` Daniel Lezcano
2013-06-07 22:03     ` Daniel Lezcano
2013-06-06 16:27 ` [PATCH v3 3/6] ARM: dove: move device tree nodes to DT irqchip and clocksource Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27 ` [PATCH v3 4/6] ARM: kirkwood: " Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-07  8:30   ` Thomas Petazzoni
2013-06-07  8:30     ` Thomas Petazzoni
2013-06-07  8:30     ` Thomas Petazzoni
2013-06-07  9:15     ` Sebastian Hesselbarth
2013-06-07  9:15       ` Sebastian Hesselbarth
2013-06-07  9:15       ` Sebastian Hesselbarth
2013-06-07 11:51     ` Sebastian Hesselbarth
2013-06-07 11:51       ` Sebastian Hesselbarth
2013-06-06 16:27 ` [PATCH v3 5/6] ARM: dove: convert " Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27 ` [PATCH v3 6/6] ARM: kirkwood: " Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:27   ` Sebastian Hesselbarth
2013-06-06 16:47 ` [PATCH 0/6] Marvell Orion SoC " Jason Gunthorpe
2013-06-06 16:47   ` Jason Gunthorpe
2013-06-06 16:47   ` Jason Gunthorpe
2013-06-06 17:13 ` Jason Cooper
2013-06-06 17:13   ` Jason Cooper
2013-06-06 17:13   ` Jason Cooper
2013-06-10  9:35 ` [PATCH v4 2/6] clocksource: add Marvell Orion SoC timer Sebastian Hesselbarth
2013-06-10  9:35   ` Sebastian Hesselbarth
2013-06-10  9:35   ` Sebastian Hesselbarth
2013-06-10 16:04   ` Daniel Lezcano
2013-06-10 16:04     ` Daniel Lezcano
2013-06-10 16:31     ` Sebastian Hesselbarth
2013-06-10 16:31       ` Sebastian Hesselbarth
2013-06-10 16:44       ` Daniel Lezcano
2013-06-10 16:44         ` Daniel Lezcano
2013-06-10 16:47         ` Sebastian Hesselbarth
2013-06-10 16:47           ` Sebastian Hesselbarth
2013-06-10 17:06           ` Daniel Lezcano
2013-06-10 17:06             ` Daniel Lezcano
2013-06-10 17:09             ` Jason Cooper
2013-06-10 17:09               ` Jason Cooper
2013-06-10 17:09               ` Jason Cooper
2013-06-10 17:21               ` Daniel Lezcano
2013-06-10 17:21                 ` Daniel Lezcano
2013-06-10 17:25   ` Andrew Lunn
2013-06-10 17:25     ` Andrew Lunn
2013-06-11  8:45 ` [PATCH 0/6] Marvell Orion SoC irqchip and clocksource Thomas Gleixner
2013-06-11  8:45   ` Thomas Gleixner
2013-06-11 12:35 ` Ezequiel Garcia [this message]
2013-06-11 12:35   ` Ezequiel Garcia
2013-06-11 12:41   ` Sebastian Hesselbarth
2013-06-11 12:41     ` Sebastian Hesselbarth
2013-06-11 13:13     ` Thomas Gleixner
2013-06-11 13:13       ` Thomas Gleixner
2013-06-11 13:13       ` Thomas Gleixner
2013-06-11 13:14       ` Sebastian Hesselbarth
2013-06-11 13:14         ` Sebastian Hesselbarth
2013-06-11 15:27       ` Jason Cooper
2013-06-11 15:27         ` Jason Cooper
2013-06-11 15:27         ` Jason Cooper

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=20130611123521.GA3996@localhost \
    --to=ezequiel.garcia@free-electrons.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    /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 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.