Lines Matching +full:mdio +full:- +full:controller

1 // SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause
4 compatible = "realtek,rtl9302-soc";
6 #address-cells = <1>;
7 #size-cells = <1>;
15 compatible = "mti,cpu-interrupt-controller";
16 #address-cells = <0>;
17 #interrupt-cells = <1>;
18 interrupt-controller;
22 #address-cells = <1>;
23 #size-cells = <0>;
33 baseclk: clock-800mhz {
34 compatible = "fixed-clock";
35 #clock-cells = <0>;
36 clock-frequency = <800000000>;
39 lx_clk: clock-175mhz {
40 compatible = "fixed-clock";
41 #clock-cells = <0>;
42 clock-frequency = <175000000>;
46 compatible = "realtek,rtl9301-switch", "syscon", "simple-mfd";
48 #address-cells = <1>;
49 #size-cells = <1>;
51 interrupt-parent = <&intc>;
53 interrupt-names = "switch", "nic";
56 compatible = "syscon-reboot";
62 compatible = "realtek,rtl9301-i2c";
64 #address-cells = <1>;
65 #size-cells = <0>;
70 compatible = "realtek,rtl9301-i2c";
72 #address-cells = <1>;
73 #size-cells = <0>;
77 mdio_controller: mdio-controller@ca00 {
78 compatible = "realtek,rtl9301-mdio";
80 #address-cells = <1>;
81 #size-cells = <0>;
84 mdio0: mdio-bus@0 {
86 #address-cells = <1>;
87 #size-cells = <0>;
90 mdio1: mdio-bus@1 {
92 #address-cells = <1>;
93 #size-cells = <0>;
96 mdio2: mdio-bus@2 {
98 #address-cells = <1>;
99 #size-cells = <0>;
102 mdio3: mdio-bus@3 {
104 #address-cells = <1>;
105 #size-cells = <0>;
112 compatible = "simple-bus";
113 #address-cells = <1>;
114 #size-cells = <1>;
117 intc: interrupt-controller@3000 {
118 compatible = "realtek,rtl9300-intc", "realtek,rtl-intc";
120 interrupt-controller;
121 #interrupt-cells = <1>;
123 interrupt-parent = <&cpuintc>;
128 compatible = "realtek,rtl8380-spi";
131 #address-cells = <1>;
132 #size-cells = <0>;
136 compatible = "realtek,rtl9302-timer", "realtek,otto-timer";
140 interrupt-parent = <&intc>;
146 compatible = "realtek,rtl9300-wdt";
149 realtek,reset-mode = "soc";
152 timeout-sec = <30>;
154 interrupt-parent = <&intc>;
155 interrupt-names = "phase1", "phase2";
160 compatible = "realtek,rtl9300-gpio", "realtek,otto-gpio";
162 gpio-controller;
163 #gpio-cells = <2>;
166 interrupt-controller;
167 #interrupt-cells = <2>;
168 interrupt-parent = <&intc>;
173 compatible = "realtek,rtl9301-snand";
175 interrupt-parent = <&intc>;
178 #address-cells = <1>;
179 #size-cells = <0>;
189 interrupt-parent = <&intc>;
192 reg-io-width = <1>;
193 reg-shift = <2>;
194 fifo-size = <1>;
195 no-loopback-test;
206 interrupt-parent = <&intc>;
209 reg-io-width = <1>;
210 reg-shift = <2>;
211 fifo-size = <1>;
212 no-loopback-test;