18c2ecf20Sopenharmony_ciDevice tree configuration for the I2C Interrupt Controller on the AST24XX and
28c2ecf20Sopenharmony_ciAST25XX SoCs.
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciRequired Properties:
58c2ecf20Sopenharmony_ci- #address-cells	: should be 1
68c2ecf20Sopenharmony_ci- #size-cells 		: should be 1
78c2ecf20Sopenharmony_ci- #interrupt-cells 	: should be 1
88c2ecf20Sopenharmony_ci- compatible 		: should be "aspeed,ast2400-i2c-ic"
98c2ecf20Sopenharmony_ci			  or "aspeed,ast2500-i2c-ic"
108c2ecf20Sopenharmony_ci- reg			: address start and range of controller
118c2ecf20Sopenharmony_ci- interrupts		: interrupt number
128c2ecf20Sopenharmony_ci- interrupt-controller	: denotes that the controller receives and fires
138c2ecf20Sopenharmony_ci			  new interrupts for child busses
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciExample:
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_cii2c_ic: interrupt-controller@0 {
188c2ecf20Sopenharmony_ci	#address-cells = <1>;
198c2ecf20Sopenharmony_ci	#size-cells = <1>;
208c2ecf20Sopenharmony_ci	#interrupt-cells = <1>;
218c2ecf20Sopenharmony_ci	compatible = "aspeed,ast2400-i2c-ic";
228c2ecf20Sopenharmony_ci	reg = <0x0 0x40>;
238c2ecf20Sopenharmony_ci	interrupts = <12>;
248c2ecf20Sopenharmony_ci	interrupt-controller;
258c2ecf20Sopenharmony_ci};
26