From: Mark Brown <broonie-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
To: David Gibson <david-xT8FGy+AXnRB3Ne2BGzF6laj5H9X9Tb+@public.gmane.org>
Cc: Devicetree Discuss
<devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org>
Subject: Re: Configurable interrupt sources, and DT bindings
Date: Fri, 2 Dec 2011 14:55:10 +0000 [thread overview]
Message-ID: <20111202145510.GV8245@opensource.wolfsonmicro.com> (raw)
In-Reply-To: <20111202143107.GJ5427-MK4v0fQdeXQXU02nzanrWNbf9cGiqdzd@public.gmane.org>
On Sat, Dec 03, 2011 at 01:31:07AM +1100, David Gibson wrote:
> My apologies. I was mixing up who said what. It was Stephen who made
> this proposal, kicking off the thread.
Ah, OK - I think there's been some misreading here.
> SW> One possibility is to describe this directly in the binding for each
> SW> interrupt source. I originally proposed the following for the WM8903:
I think the above (talking as it does about an interrupt source) is
intended to refer to a single interrupt line, the confusion being due
to the fact that the current binding doesn't have any way to add per
interrupt properties.
> > *sigh* We do care because as I say in the paragraph you quote above
> > people are trying to roll device tree out onto new platforms. The
> > coverage on PowerPC and SPARC is near 100% but the coverage on ARM is
> > very far away from that so we're going to have to create a large number
> > of new bindings.
> I guess, but irq spec bindings are so trivial, it's just not a big
> deal. As I say, by all means write a best-current-practice document
> with a suggested binding. But if people go their own way it really
> doesn't hurt much. And there are situations where people would
> reasonably want different irq specifiers. e.g. including polarity
> information wouldn't make much sense for a PIC which only handled
> message signalled interrupts.
It's not that the bindings are complex per se, it's that people working
over many different interrupt controllers (which is fairly common if you
do system integration) are going to be faced with a range of different
magic number sets to learn. If we can at least keep the range of
different magic number sets as small as possible that improves things a
bit.
prev parent reply other threads:[~2011-12-02 14:55 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-28 22:29 Configurable interrupt sources, and DT bindings Stephen Warren
[not found] ` <4ED40B5F.6030603-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2011-11-28 22:47 ` Mark Brown
2011-11-28 23:23 ` Rob Herring
[not found] ` <4ED417F2.1030900-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2011-11-29 11:20 ` Mark Brown
2011-11-30 2:24 ` Stephen Warren
[not found] ` <74CDBE0F657A3D45AFBB94109FB122FF174FDAFD60-C7FfzLzN0UxDw2glCA4ptUEOCMrvLtNR@public.gmane.org>
2011-11-30 5:31 ` David Gibson
2011-11-30 13:41 ` Rob Herring
2011-11-29 1:30 ` David Gibson
[not found] ` <20111129013055.GH3508-MK4v0fQdeXQXU02nzanrWNbf9cGiqdzd@public.gmane.org>
2011-11-29 10:55 ` Mark Brown
[not found] ` <20111129105538.GC2851-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2011-11-30 5:13 ` David Gibson
[not found] ` <20111130051349.GG5435-MK4v0fQdeXQXU02nzanrWNbf9cGiqdzd@public.gmane.org>
2011-11-30 9:33 ` Mark Brown
[not found] ` <20111130093305.GB2791-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2011-11-30 13:31 ` David Gibson
[not found] ` <20111130133140.GL5435-MK4v0fQdeXQXU02nzanrWNbf9cGiqdzd@public.gmane.org>
2011-12-01 11:07 ` Mark Brown
[not found] ` <20111201110738.GA2915-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2011-12-02 5:38 ` David Gibson
[not found] ` <20111202053814.GH5427-MK4v0fQdeXQXU02nzanrWNbf9cGiqdzd@public.gmane.org>
2011-12-02 11:27 ` Mark Brown
[not found] ` <20111202112722.GG8245-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2011-12-02 12:24 ` David Gibson
[not found] ` <20111202122418.GI5427-MK4v0fQdeXQXU02nzanrWNbf9cGiqdzd@public.gmane.org>
2011-12-02 13:34 ` Mark Brown
[not found] ` <20111202133413.GR8245-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2011-12-02 14:31 ` David Gibson
[not found] ` <20111202143107.GJ5427-MK4v0fQdeXQXU02nzanrWNbf9cGiqdzd@public.gmane.org>
2011-12-02 14:55 ` Mark Brown [this message]
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=20111202145510.GV8245@opensource.wolfsonmicro.com \
--to=broonie-yzvpicuk2aatku/dhu1wvuem+bqzidxxqq4iyu8u01e@public.gmane.org \
--cc=david-xT8FGy+AXnRB3Ne2BGzF6laj5H9X9Tb+@public.gmane.org \
--cc=devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.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 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).