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