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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 22.05.2018 18:15, Jon Hunter wrote:

On 08/05/18 12:43, Mikko Perttunen wrote:
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.


Signed-off-by: Mikko Perttunen <mperttunen@xxxxxxxxxx>
---
  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
--
To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux