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
next prev 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.