Lines Matching +full:jz4780 +full:- +full:uart
1 // SPDX-License-Identifier: GPL-2.0+
3 #include <dt-bindings/clock/jz4780-cgu.h>
6 #address-cells = <1>;
7 #size-cells = <1>;
8 compatible = "ingenic,jz4780";
10 cpuintc: interrupt-controller {
11 #address-cells = <0>;
12 #interrupt-cells = <1>;
13 interrupt-controller;
14 compatible = "mti,cpu-interrupt-controller";
17 intc: interrupt-controller@10001000 {
18 compatible = "ingenic,jz4780-intc";
21 interrupt-controller;
22 #interrupt-cells = <1>;
24 interrupt-parent = <&cpuintc>;
29 compatible = "fixed-clock";
30 #clock-cells = <0>;
34 compatible = "fixed-clock";
35 #clock-cells = <0>;
36 clock-frequency = <32768>;
39 cgu: jz4780-cgu@10000000 {
40 compatible = "ingenic,jz4780-cgu";
44 clock-names = "ext", "rtc";
46 #clock-cells = <1>;
50 compatible = "ingenic,jz4780-mmc";
56 clock-names = "mmc";
60 compatible = "ingenic,jz4780-mmc";
64 clock-names = "mmc";
70 compatible = "ingenic,jz4780-uart";
72 reg-shift = <2>;
74 interrupt-parent = <&intc>;
78 clock-names = "baud", "module";
84 compatible = "ingenic,jz4780-uart";
86 reg-shift = <2>;
88 interrupt-parent = <&intc>;
92 clock-names = "baud", "module";
98 compatible = "ingenic,jz4780-uart";
100 reg-shift = <2>;
102 interrupt-parent = <&intc>;
106 clock-names = "baud", "module";
112 compatible = "ingenic,jz4780-uart";
114 reg-shift = <2>;
116 interrupt-parent = <&intc>;
120 clock-names = "baud", "module";
126 compatible = "ingenic,jz4780-uart";
128 reg-shift = <2>;
130 interrupt-parent = <&intc>;
134 clock-names = "baud", "module";
140 compatible = "ingenic,jz4780-nemc";
142 #address-cells = <2>;
143 #size-cells = <1>;
157 compatible = "ingenic,jz4780-bch";