1*ff1930c6SPaul Burton#include <dt-bindings/clock/jz4740-cgu.h> 2*ff1930c6SPaul Burton 3ffb1843dSPaul Burton/ { 4ffb1843dSPaul Burton #address-cells = <1>; 5ffb1843dSPaul Burton #size-cells = <1>; 6ffb1843dSPaul Burton compatible = "ingenic,jz4740"; 78e8261ebSPaul Burton 88e8261ebSPaul Burton cpuintc: interrupt-controller@0 { 98e8261ebSPaul Burton #address-cells = <0>; 108e8261ebSPaul Burton #interrupt-cells = <1>; 118e8261ebSPaul Burton interrupt-controller; 128e8261ebSPaul Burton compatible = "mti,cpu-interrupt-controller"; 138e8261ebSPaul Burton }; 14adbdce77SPaul Burton 15adbdce77SPaul Burton intc: interrupt-controller@10001000 { 16adbdce77SPaul Burton compatible = "ingenic,jz4740-intc"; 17adbdce77SPaul Burton reg = <0x10001000 0x14>; 18adbdce77SPaul Burton 19adbdce77SPaul Burton interrupt-controller; 20adbdce77SPaul Burton #interrupt-cells = <1>; 21adbdce77SPaul Burton 22adbdce77SPaul Burton interrupt-parent = <&cpuintc>; 23adbdce77SPaul Burton interrupts = <2>; 24adbdce77SPaul Burton }; 25*ff1930c6SPaul Burton 26*ff1930c6SPaul Burton ext: ext { 27*ff1930c6SPaul Burton compatible = "fixed-clock"; 28*ff1930c6SPaul Burton #clock-cells = <0>; 29*ff1930c6SPaul Burton }; 30*ff1930c6SPaul Burton 31*ff1930c6SPaul Burton rtc: rtc { 32*ff1930c6SPaul Burton compatible = "fixed-clock"; 33*ff1930c6SPaul Burton #clock-cells = <0>; 34*ff1930c6SPaul Burton clock-frequency = <32768>; 35*ff1930c6SPaul Burton }; 36*ff1930c6SPaul Burton 37*ff1930c6SPaul Burton cgu: jz4740-cgu@10000000 { 38*ff1930c6SPaul Burton compatible = "ingenic,jz4740-cgu"; 39*ff1930c6SPaul Burton reg = <0x10000000 0x100>; 40*ff1930c6SPaul Burton 41*ff1930c6SPaul Burton clocks = <&ext>, <&rtc>; 42*ff1930c6SPaul Burton clock-names = "ext", "rtc"; 43*ff1930c6SPaul Burton 44*ff1930c6SPaul Burton #clock-cells = <1>; 45*ff1930c6SPaul Burton }; 46ffb1843dSPaul Burton}; 47