1*4882a593SmuzhiyunAspeed Vectored Interrupt Controller 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunThese bindings are for the Aspeed interrupt controller. The AST2400 and 4*4882a593SmuzhiyunAST2500 SoC families include a legacy register layout before a re-designed 5*4882a593Smuzhiyunlayout, but the bindings do not prescribe the use of one or the other. 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunRequired properties: 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun- compatible : "aspeed,ast2400-vic" 10*4882a593Smuzhiyun "aspeed,ast2500-vic" 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun- interrupt-controller : Identifies the node as an interrupt controller 13*4882a593Smuzhiyun- #interrupt-cells : Specifies the number of cells needed to encode an 14*4882a593Smuzhiyun interrupt source. The value shall be 1. 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunExample: 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun vic: interrupt-controller@1e6c0080 { 19*4882a593Smuzhiyun compatible = "aspeed,ast2400-vic"; 20*4882a593Smuzhiyun interrupt-controller; 21*4882a593Smuzhiyun #interrupt-cells = <1>; 22*4882a593Smuzhiyun reg = <0x1e6c0080 0x80>; 23*4882a593Smuzhiyun }; 24