Lines Matching +full:mdc +full:- +full:pin
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Device Tree for the PQ2FADS-ZU board with an MPC8280 chip.
8 /dts-v1/;
13 #address-cells = <1>;
14 #size-cells = <1>;
25 #address-cells = <1>;
26 #size-cells = <0>;
31 d-cache-line-size = <32>;
32 i-cache-line-size = <32>;
33 d-cache-size = <16384>;
34 i-cache-size = <16384>;
35 timebase-frequency = <0>;
36 clock-frequency = <0>;
46 compatible = "fsl,mpc8280-localbus",
47 "fsl,pq2-localbus";
48 #address-cells = <2>;
49 #size-cells = <1>;
57 compatible = "jedec-flash";
59 bank-width = <4>;
60 device-width = <1>;
65 compatible = "fsl,pq2fads-bcsr";
69 #interrupt-cells = <1>;
70 interrupt-controller;
72 compatible = "fsl,pq2ads-pci-pic";
73 interrupt-parent = <&PIC>;
81 compatible = "fsl,mpc8280-pci", "fsl,pq2-pci";
82 #interrupt-cells = <1>;
83 #size-cells = <2>;
84 #address-cells = <3>;
85 clock-frequency = <66000000>;
86 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
87 interrupt-map = <
106 interrupt-parent = <&PIC>;
114 #address-cells = <1>;
115 #size-cells = <1>;
117 compatible = "fsl,mpc8280", "fsl,pq2-soc";
120 // Temporary -- will go away once kernel uses ranges for get_immrbase().
124 #address-cells = <1>;
125 #size-cells = <1>;
126 #interrupt-cells = <2>;
127 compatible = "fsl,mpc8280-cpm", "fsl,cpm2";
132 #address-cells = <1>;
133 #size-cells = <1>;
137 compatible = "fsl,cpm-muram-data";
143 compatible = "fsl,mpc8280-brg",
144 "fsl,cpm2-brg",
145 "fsl,cpm-brg";
151 compatible = "fsl,mpc8280-scc-uart",
152 "fsl,cpm2-scc-uart";
155 interrupt-parent = <&PIC>;
156 fsl,cpm-brg = <1>;
157 fsl,cpm-command = <0x800000>;
162 compatible = "fsl,mpc8280-scc-uart",
163 "fsl,cpm2-scc-uart";
166 interrupt-parent = <&PIC>;
167 fsl,cpm-brg = <2>;
168 fsl,cpm-command = <0x4a00000>;
173 compatible = "fsl,mpc8280-fcc-enet",
174 "fsl,cpm2-fcc-enet";
177 interrupt-parent = <&PIC>;
178 phy-handle = <&PHY0>;
179 linux,network-index = <0>;
180 fsl,cpm-command = <0x16200300>;
185 compatible = "fsl,mpc8280-fcc-enet",
186 "fsl,cpm2-fcc-enet";
189 interrupt-parent = <&PIC>;
190 phy-handle = <&PHY1>;
191 linux,network-index = <1>;
192 fsl,cpm-command = <0x1a400300>;
193 local-mac-address = [00 e0 0c 00 79 01];
197 compatible = "fsl,pq2fads-mdio-bitbang",
198 "fsl,mpc8280-mdio-bitbang",
199 "fsl,cpm2-mdio-bitbang";
200 #address-cells = <1>;
201 #size-cells = <0>;
203 fsl,mdio-pin = <9>;
204 fsl,mdc-pin = <10>;
206 PHY0: ethernet-phy@0 {
207 interrupt-parent = <&PIC>;
212 PHY1: ethernet-phy@1 {
213 interrupt-parent = <&PIC>;
220 #address-cells = <1>;
221 #size-cells = <0>;
222 compatible = "fsl,mpc8280-usb",
223 "fsl,cpm2-usb";
225 interrupt-parent = <&PIC>;
227 fsl,cpm-command = <0x2e600000>;
231 PIC: interrupt-controller@10c00 {
232 #interrupt-cells = <2>;
233 interrupt-controller;
235 compatible = "fsl,mpc8280-pic", "fsl,cpm2-pic";
241 stdout-path = "/soc/cpm/serial@11a00";