Commit da73f4ee authored by Mark Kettenis's avatar Mark Kettenis Committed by Rob Herring
Browse files

dt-bindings: interrupt-controller: msi: Add msi-ranges property



Update the MSI controller binding to add an msi-ranges property
that specifies how MSIs map onto regular interrupts on some other
interrupt controller.

Acked-by: default avatarMarc Zyngier <maz@kernel.org>
Signed-off-by: default avatarMark Kettenis <kettenis@openbsd.org>
Link: https://lore.kernel.org/r/20210921183420.436-3-kettenis@openbsd.org


Signed-off-by: default avatarRob Herring <robh@kernel.org>
parent 2e8b4b6e
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -32,6 +32,14 @@ properties:
      Identifies the node as an MSI controller.
    $ref: /schemas/types.yaml#/definitions/flag

  msi-ranges:
    description:
      A list of <phandle intspec span> tuples, where "phandle" is the
      parent interrupt controller, "intspec" is the starting/base
      interrupt specifier and "span" is the size of the
      range. Multiple ranges can be provided.
    $ref: /schemas/types.yaml#/definitions/phandle-array

dependencies:
  "#msi-cells": [ msi-controller ]