All of lore.kernel.org
 help / color / mirror / Atom feed
From: andrew@lunn.ch (Andrew Lunn)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v4 2/6] clocksource: add Marvell Orion SoC timer
Date: Mon, 10 Jun 2013 19:25:41 +0200	[thread overview]
Message-ID: <20130610172541.GA21290@lunn.ch> (raw)
In-Reply-To: <1370856955-10514-1-git-send-email-sebastian.hesselbarth@gmail.com>

On Mon, Jun 10, 2013 at 11:35:55AM +0200, Sebastian Hesselbarth wrote:
> This patch add a DT enabled driver for timers found on Marvell Orion SoCs
> (Kirkwood, Dove, Orion5x, and Discovery Innovation). It installs a free-
> running clocksource on timer0 and a clockevent source on timer1.
> Corresponding device tree documentation is also added.
> 
> Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> ---
> Changelog:
> v3->v4:
> - export thread-safe access to TIMER_CTRL register to use with watchdog
> - remove IRQF_DISABLED and add .irq to clock event (Suggested by Daniel Lezcano)
> 
> Notes:
> - This is only an update to clocksource driver, the remaining patches are
>   not resent as they have not been changed.
> - I will not rework orion watchdog driver for this patch set. It is written
>   Kirkwood/Orion5x specific although it will also work on Dove and it is messing
>   with shared registers. It has done it before, so I consider it broken anyway.
>   I (or somebody else) will take care of proper watchdog later.
> - An updated branch can be found on
>   git://github.com/shesselba/linux-dove.git orion-irqchip-for-v3.11_v4

Hi Sebastian

You can add a

Tested-by: Andrew Lunn <andrew@lunn.ch>

I tested on my kirkwood QNAP.

           CPU0
  2:       6062  bridge-interrupt-ctrl  orion_event
  9:          0  f1010140.gpio  Reset
 15:          0  f1010140.gpio  USB Copy
 24:        106  main-interrupt-ctrl  ehci_hcd:usb1
 25:       2463  main-interrupt-ctrl  sata_mv
 26:          0  main-interrupt-ctrl  f1030000.crypto
 27:          2  main-interrupt-ctrl  f1060800.xor
 28:          2  main-interrupt-ctrl  f1060800.xor
 29:         71  main-interrupt-ctrl  mv64xxx_i2c
 30:          2  main-interrupt-ctrl  f1060900.xor
 31:          2  main-interrupt-ctrl  f1060900.xor
 32:         41  main-interrupt-ctrl  eth0
 33:       1317  main-interrupt-ctrl  serial
 75:        745  main-interrupt-ctrl  f1072004.mdio-bus
Err:          0                                              

      Andrew

WARNING: multiple messages have this Message-ID (diff)
From: Andrew Lunn <andrew@lunn.ch>
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>,
	Daniel Lezcano <daniel.lezcano@linaro.org>,
	devicetree-discuss@lists.ozlabs.org, linux-doc@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH v4 2/6] clocksource: add Marvell Orion SoC timer
Date: Mon, 10 Jun 2013 19:25:41 +0200	[thread overview]
Message-ID: <20130610172541.GA21290@lunn.ch> (raw)
In-Reply-To: <1370856955-10514-1-git-send-email-sebastian.hesselbarth@gmail.com>

On Mon, Jun 10, 2013 at 11:35:55AM +0200, Sebastian Hesselbarth wrote:
> This patch add a DT enabled driver for timers found on Marvell Orion SoCs
> (Kirkwood, Dove, Orion5x, and Discovery Innovation). It installs a free-
> running clocksource on timer0 and a clockevent source on timer1.
> Corresponding device tree documentation is also added.
> 
> Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> ---
> Changelog:
> v3->v4:
> - export thread-safe access to TIMER_CTRL register to use with watchdog
> - remove IRQF_DISABLED and add .irq to clock event (Suggested by Daniel Lezcano)
> 
> Notes:
> - This is only an update to clocksource driver, the remaining patches are
>   not resent as they have not been changed.
> - I will not rework orion watchdog driver for this patch set. It is written
>   Kirkwood/Orion5x specific although it will also work on Dove and it is messing
>   with shared registers. It has done it before, so I consider it broken anyway.
>   I (or somebody else) will take care of proper watchdog later.
> - An updated branch can be found on
>   git://github.com/shesselba/linux-dove.git orion-irqchip-for-v3.11_v4

Hi Sebastian

You can add a

Tested-by: Andrew Lunn <andrew@lunn.ch>

I tested on my kirkwood QNAP.

           CPU0
  2:       6062  bridge-interrupt-ctrl  orion_event
  9:          0  f1010140.gpio  Reset
 15:          0  f1010140.gpio  USB Copy
 24:        106  main-interrupt-ctrl  ehci_hcd:usb1
 25:       2463  main-interrupt-ctrl  sata_mv
 26:          0  main-interrupt-ctrl  f1030000.crypto
 27:          2  main-interrupt-ctrl  f1060800.xor
 28:          2  main-interrupt-ctrl  f1060800.xor
 29:         71  main-interrupt-ctrl  mv64xxx_i2c
 30:          2  main-interrupt-ctrl  f1060900.xor
 31:          2  main-interrupt-ctrl  f1060900.xor
 32:         41  main-interrupt-ctrl  eth0
 33:       1317  main-interrupt-ctrl  serial
 75:        745  main-interrupt-ctrl  f1072004.mdio-bus
Err:          0                                              

      Andrew

  parent reply	other threads:[~2013-06-10 17:25 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 [this message]
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
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=20130610172541.GA21290@lunn.ch \
    --to=andrew@lunn.ch \
    --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.