xref: /freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/renesas,h8s-intc.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot* H8S Interrupt controller
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot
5*c66ec88fSEmmanuel Vadot- compatible: has to be "renesas,h8s-intc", "renesas,h8300-intc" as fallback.
6*c66ec88fSEmmanuel Vadot- #interrupt-cells: has to be <2>: an interrupt index and flags, as defined in
7*c66ec88fSEmmanuel Vadot  interrupts.txt in this directory
8*c66ec88fSEmmanuel Vadot- regs: Base address of interrupt controller registers.
9*c66ec88fSEmmanuel Vadot
10*c66ec88fSEmmanuel VadotOptional properties:
11*c66ec88fSEmmanuel Vadot
12*c66ec88fSEmmanuel Vadot- any properties, listed in interrupts.txt, and any standard resource allocation
13*c66ec88fSEmmanuel Vadot  properties
14*c66ec88fSEmmanuel Vadot
15*c66ec88fSEmmanuel VadotExample:
16*c66ec88fSEmmanuel Vadot
17*c66ec88fSEmmanuel Vadot	h8intc: interrupt-controller@fffe00 {
18*c66ec88fSEmmanuel Vadot		compatible = "renesas,h8s-intc", "renesas,h8300-intc";
19*c66ec88fSEmmanuel Vadot		#interrupt-cells = <2>;
20*c66ec88fSEmmanuel Vadot		interrupt-controller;
21*c66ec88fSEmmanuel Vadot		reg = <0xfffe00 24>;
22*c66ec88fSEmmanuel Vadot	};
23