xref: /linux/Documentation/devicetree/bindings/interrupt-controller/cdns,xtensa-mx.txt (revision e5451c8f8330e03ad3cfa16048b4daf961af434f)
1*b67c961cSMax Filippov* Xtensa Interrupt Distributor and Programmable Interrupt Controller (MX)
2*b67c961cSMax Filippov
3*b67c961cSMax FilippovRequired properties:
4*b67c961cSMax Filippov- compatible: Should be "cdns,xtensa-mx".
5*b67c961cSMax Filippov
6*b67c961cSMax FilippovRemaining properties have exact same meaning as in Xtensa PIC
7*b67c961cSMax Filippov(see cdns,xtensa-pic.txt).
8*b67c961cSMax Filippov
9*b67c961cSMax FilippovExamples:
10*b67c961cSMax Filippov	pic: pic {
11*b67c961cSMax Filippov		compatible = "cdns,xtensa-mx";
12*b67c961cSMax Filippov		/* one cell: internal irq number,
13*b67c961cSMax Filippov		 * two cells: second cell == 0: internal irq number
14*b67c961cSMax Filippov		 *            second cell == 1: external irq number
15*b67c961cSMax Filippov		 */
16*b67c961cSMax Filippov		#interrupt-cells = <2>;
17*b67c961cSMax Filippov		interrupt-controller;
18*b67c961cSMax Filippov	};
19