Message ID | 20210921183420.436-3-kettenis@openbsd.org (mailing list archive) |
---|---|
State | Mainlined |
Delegated to: | Rob Herring |
Headers | show |
Series | Apple M1 PCIe DT bindings | expand |
On Tue, 21 Sep 2021 20:34:13 +0200, Mark Kettenis wrote: > 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: Marc Zyngier <maz@kernel.org> > Signed-off-by: Mark Kettenis <kettenis@openbsd.org> > --- > .../bindings/interrupt-controller/msi-controller.yaml | 8 ++++++++ > 1 file changed, 8 insertions(+) > Applied, thanks!
diff --git a/Documentation/devicetree/bindings/interrupt-controller/msi-controller.yaml b/Documentation/devicetree/bindings/interrupt-controller/msi-controller.yaml index 58d898d5b943..449d6067ec88 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/msi-controller.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/msi-controller.yaml @@ -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 ]