18c2ecf20Sopenharmony_ci* Andestech Internal Vector Interrupt Controller 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThe Internal Vector Interrupt Controller (IVIC) is a basic interrupt controller 48c2ecf20Sopenharmony_cisuitable for a simpler SoC platform not requiring a more sophisticated and 58c2ecf20Sopenharmony_cibigger External Vector Interrupt Controller. 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciMain node required properties: 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci- compatible : should at least contain "andestech,ativic32". 118c2ecf20Sopenharmony_ci- interrupt-controller : Identifies the node as an interrupt controller 128c2ecf20Sopenharmony_ci- #interrupt-cells: 1 cells and refer to interrupt-controller/interrupts 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciExamples: 158c2ecf20Sopenharmony_ci intc: interrupt-controller { 168c2ecf20Sopenharmony_ci compatible = "andestech,ativic32"; 178c2ecf20Sopenharmony_ci #interrupt-cells = <1>; 188c2ecf20Sopenharmony_ci interrupt-controller; 198c2ecf20Sopenharmony_ci }; 20