Lines Matching +full:mdio +full:- +full:gpio

1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* moxart.dtsi - Device Tree Include file for MOXA ART family SoC
7 #include <dt-bindings/interrupt-controller/irq.h>
10 #address-cells = <1>;
11 #size-cells = <1>;
14 interrupt-parent = <&intc>;
17 #address-cells = <1>;
18 #size-cells = <0>;
28 #address-cells = <1>;
29 #size-cells = <0>;
33 compatible = "simple-bus";
34 #address-cells = <1>;
35 #size-cells = <1>;
39 intc: interrupt-controller@98800000 {
40 compatible = "moxa,moxart-ic", "faraday,ftintc010";
42 interrupt-controller;
43 #interrupt-cells = <2>;
44 interrupt-mask = <0x00080000>;
48 compatible = "moxa,moxart-pll-clock";
49 #clock-cells = <0>;
54 compatible = "moxa,moxart-apb-clock";
55 #clock-cells = <0>;
61 compatible = "moxa,moxart-timer", "faraday,fttmr010";
65 clock-names = "PCLK";
68 gpio: gpio@98700000 { label
69 gpio-controller;
70 #gpio-cells = <2>;
71 compatible = "moxa,moxart-gpio", "faraday,ftgpio010";
76 compatible = "moxa,moxart-rtc";
77 gpio-rtc-sclk = <&gpio 5 0>;
78 gpio-rtc-data = <&gpio 6 0>;
79 gpio-rtc-reset = <&gpio 7 0>;
83 compatible = "moxa,moxart-dma";
86 #dma-cells = <1>;
90 compatible = "moxa,moxart-watchdog", "faraday,ftwdt010";
93 clock-names = "PCLK";
97 compatible = "moxa,moxart-mmc";
103 dma-names = "tx", "rx";
107 mdio0: mdio@90900090 {
108 compatible = "moxa,moxart-mdio";
110 #address-cells = <1>;
111 #size-cells = <0>;
115 mdio1: mdio@92000090 {
116 compatible = "moxa,moxart-mdio";
118 #address-cells = <1>;
119 #size-cells = <0>;
124 compatible = "moxa,moxart-mac";
127 phy-handle = <&ethphy0>;
128 phy-mode = "mii";
133 compatible = "moxa,moxart-mac";
136 phy-handle = <&ethphy1>;
137 phy-mode = "mii";
145 reg-shift = <2>;
146 reg-io-width = <4>;
147 clock-frequency = <14745600>;