[PATCH v3 04/11] ARM: bcm2835: dt: add bindings for shared interrupt properties
Martin Sperl
kernel at martin.sperl.org
Tue Mar 22 02:23:45 PDT 2016
Hi Mark!
On 11.03.2016 09:51, Martin Sperl wrote:
>> On 10.03.2016, at 09:57, Mark Rutland <mark.rutland at arm.com> wrote:
>>
>> Alternative options that have been considered:
>> * there is unfortunately no “interrupt-names” property (like it exists for
>> reg, dma), because then I would have preferred to used:
>> interrupts = <...>, <...>, …;
>> interrupt-name = “dma0”, “dma1”, ..., “dma10”, “dmashared”, “dmaall”;
>> with something like this we could probably have avoided both properties
>> and just added a legacy mapping
>> This would require some changes to the irq framework (which I wanted
>> to avoid)
I have posted a patch based on this approach (after having found out
that it is possible
with the current framework using platform_get_irq_byname).
Rob Herring has "Acked" the documentation patch:
[PATCH 1/3] dt/bindings: bcm2835: add interrupt-names property
Is this approach acceptable for you as well, so that we can try to get
it merged?
Thanks, Martin
More information about the linux-arm-kernel
mailing list