Lines Matching +full:dwmac +full:- +full:4
1 // SPDX-License-Identifier: GPL-2.0-only
12 compatible = "abilis,arc-tb10x";
13 #address-cells = <1>;
14 #size-cells = <1>;
17 #address-cells = <1>;
18 #size-cells = <0>;
28 compatible = "snps,arc-timer";
30 interrupt-parent = <&intc>;
36 compatible = "snps,arc-timer";
41 #address-cells = <1>;
42 #size-cells = <1>;
46 compatible = "abilis,tb10x", "simple-bus";
49 compatible = "fixed-clock";
50 #clock-cells = <0>;
51 clock-output-names = "pll0";
54 compatible = "fixed-factor-clock";
55 #clock-cells = <0>;
57 clock-output-names = "cpu_clk";
60 compatible = "fixed-factor-clock";
61 #clock-cells = <0>;
63 clock-output-names = "ahb_clk";
67 compatible = "abilis,tb10x-iomux";
68 #gpio-range-cells = <3>;
72 intc: interrupt-controller {
73 compatible = "snps,arc700-intc";
74 interrupt-controller;
75 #interrupt-cells = <1>;
78 compatible = "abilis,tb10x-ictl";
80 interrupt-controller;
81 #interrupt-cells = <2>;
82 interrupt-parent = <&intc>;
88 compatible = "snps,dw-apb-uart";
90 clock-frequency = <166666666>;
92 reg-shift = <2>;
93 reg-io-width = <4>;
94 interrupt-parent = <&tb10x_ictl>;
97 compatible = "snps,dwmac-3.70a","snps,dwmac";
99 interrupt-parent = <&tb10x_ictl>;
101 interrupt-names = "macirq";
103 clock-names = "stmmaceth";
106 compatible = "snps,dma-spear1340";
108 interrupt-parent = <&tb10x_ictl>;
110 dma-channels = <6>;
111 dma-requests = <0>;
112 dma-masters = <1>;
113 #dma-cells = <3>;
117 data-width = <4>;
119 clock-names = "hclk";
120 multi-block = <1 1 1 1 1 1>;
124 #address-cells = <1>;
125 #size-cells = <0>;
126 compatible = "snps,designware-i2c";
128 interrupt-parent = <&tb10x_ictl>;
133 #address-cells = <1>;
134 #size-cells = <0>;
135 compatible = "snps,designware-i2c";
137 interrupt-parent = <&tb10x_ictl>;
142 #address-cells = <1>;
143 #size-cells = <0>;
144 compatible = "snps,designware-i2c";
146 interrupt-parent = <&tb10x_ictl>;
151 #address-cells = <1>;
152 #size-cells = <0>;
153 compatible = "snps,designware-i2c";
155 interrupt-parent = <&tb10x_ictl>;
160 #address-cells = <1>;
161 #size-cells = <0>;
162 compatible = "snps,designware-i2c";
164 interrupt-parent = <&tb10x_ictl>;
170 #address-cells = <1>;
171 #size-cells = <0>;
172 cell-index = <0>;
173 compatible = "abilis,tb100-spi";
174 num-cs = <1>;
176 interrupt-parent = <&tb10x_ictl>;
181 #address-cells = <1>;
182 #size-cells = <0>;
183 cell-index = <1>;
184 compatible = "abilis,tb100-spi";
185 num-cs = <2>;
187 interrupt-parent = <&tb10x_ictl>;
192 tb10x_tsm: tb10x-tsm@ff316000 {
193 compatible = "abilis,tb100-tsm";
195 interrupt-parent = <&tb10x_ictl>;
197 output-clkdiv = <4>;
198 global-packet-delay = <0x21>;
199 port-packet-delay = <0>;
201 tb10x_stream_proc: tb10x-stream-proc {
202 compatible = "abilis,tb100-streamproc";
208 reg-names = "mbox",
213 interrupt-parent = <&tb10x_ictl>;
215 interrupt-names = "cmd_irq", "event_irq";
217 tb10x_mdsc0: tb10x-mdscr@ff300000 {
218 compatible = "abilis,tb100-mdscr";
220 tb100-mdscr-manage-tsin;
222 tb10x_mscr0: tb10x-mdscr@ff307000 {
223 compatible = "abilis,tb100-mdscr";
226 tb10x_scr0: tb10x-mdscr@ff30e000 {
227 compatible = "abilis,tb100-mdscr";
229 tb100-mdscr-manage-tsin;
231 tb10x_scr1: tb10x-mdscr@ff312000 {
232 compatible = "abilis,tb100-mdscr";
234 tb100-mdscr-manage-tsin;
236 tb10x_wfb: tb10x-wfb@ff319000 {
237 compatible = "abilis,tb100-wfb";
239 interrupt-parent = <&tb10x_ictl>;