162306a36Sopenharmony_ci* Faraday Technologt FTINTC010 interrupt controller
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciThis interrupt controller is a stock IP block from Faraday Technology found
462306a36Sopenharmony_ciin the Gemini SoCs and other designs.
562306a36Sopenharmony_ci
662306a36Sopenharmony_ciRequired properties:
762306a36Sopenharmony_ci- compatible: must be one of
862306a36Sopenharmony_ci  "faraday,ftintc010"
962306a36Sopenharmony_ci  "cortina,gemini-interrupt-controller" (deprecated)
1062306a36Sopenharmony_ci- reg: The register bank for the interrupt controller.
1162306a36Sopenharmony_ci- interrupt-controller: Identifies the node as an interrupt controller
1262306a36Sopenharmony_ci- #interrupt-cells: The number of cells to define the interrupts.
1362306a36Sopenharmony_ci  Must be 2 as the controller can specify level or rising edge
1462306a36Sopenharmony_ci  IRQs. The bindings follows the standard binding for controllers
1562306a36Sopenharmony_ci  with two cells specified in
1662306a36Sopenharmony_ci  interrupt-controller/interrupts.txt
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ciExample:
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ciinterrupt-controller@48000000 {
2162306a36Sopenharmony_ci	compatible = "faraday,ftintc010"
2262306a36Sopenharmony_ci	reg = <0x48000000 0x1000>;
2362306a36Sopenharmony_ci	interrupt-controller;
2462306a36Sopenharmony_ci	#interrupt-cells = <2>;
2562306a36Sopenharmony_ci};
26