Thread (25 messages) 25 messages, 6 authors, 2018-06-19

[PATCH 1/8] dt-bindings: tegra186-hsp: Add shared interrupts

From: Mikko Perttunen <hidden>
Date: 2018-06-19 12:41:17
Also in: linux-devicetree, linux-serial, linux-tegra, lkml

On 22.05.2018 18:15, Jon Hunter wrote:
On 08/05/18 12:43, Mikko Perttunen wrote:
quoted
Non-doorbell interrupts are routed through "shared interrupts". These
interrupts can be mapped to various internal interrupt lines. Add
interrupt properties for shared interrupts to the tegra186-hsp device
tree bindings.
Reading the Tegra documentation, although the doorbells have dedicated 
interrupts, it appears that the doorbell interrupts can also be routed 
via these shared interrupts.
Thanks, I changed the text slightly to account for this.
quoted
Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
---
? Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.txt | 
2 ++
? 1 file changed, 2 insertions(+)
diff --git 
a/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.txt 
b/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.txt
index b99d25fc2f26..9edcdf82d719 100644
--- a/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.txt
+++ b/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.txt
@@ -21,6 +21,8 @@ Required properties:
????? Contains a list of names for the interrupts described by the 
interrupt
????? property. May contain the following entries, in any order:
????? - "doorbell"
+??? - "sharedN", where 'N' is a number from zero up to the number of
+????? external interrupts supported by the HSP instance minus one.
????? Users of this binding MUST look up entries in the interrupt 
property
????? by name, using this interrupt-names property to do so.
? - interrupts
How is the mapping of shared-mailboxes interrupts to the actual 
'sharedN' interrupt managed?
Currently the driver always uses shared0 for mailbox-full interrupt, and 
nothing else, which is what downstream does as well. It's difficult to 
do anything else as we can trample on some other driver's configuration..
Cheers
Jon
Thanks,
Mikko
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help