2 * MPC8641 Silicon/SoC Device Tree Source (post include)
4 * Copyright 2016 Elettra-Sincrotrone Trieste S.C.p.A.
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License as published by the
8 * Free Software Foundation; either version 2 of the License, or (at your
9 * option) any later version.
16 compatible = "fsl,mpc8641-localbus", "simple-bus";
17 interrupts = <19 2 0 0>;
24 compatible = "fsl,mpc8641-soc", "simple-bus";
28 compatible = "fsl,mcm-law";
34 compatible = "fsl,mpc8641-mcm", "fsl,mcm";
35 reg = <0x1000 0x1000>;
36 interrupts = <17 2 0 0>;
39 /include/ "pq3-i2c-0.dtsi"
40 /include/ "pq3-i2c-1.dtsi"
41 /include/ "pq3-duart-0.dtsi"
43 interrupts = <28 2 0 0>;
45 /include/ "pq3-dma-0.dtsi"
47 compatible = "fsl,mpc8641-dma", "fsl,eloplus-dma";
50 compatible = "fsl,mpc8641-dma-channel", "fsl,eloplus-dma-channel";
53 compatible = "fsl,mpc8641-dma-channel", "fsl,eloplus-dma-channel";
56 compatible = "fsl,mpc8641-dma-channel", "fsl,eloplus-dma-channel";
59 compatible = "fsl,mpc8641-dma-channel", "fsl,eloplus-dma-channel";
62 /include/ "pq3-etsec1-0.dtsi"
66 /include/ "pq3-etsec1-1.dtsi"
70 /include/ "pq3-etsec1-2.dtsi"
74 /include/ "pq3-etsec1-3.dtsi"
79 /include/ "qoriq-mpic.dtsi"
81 compatible = "fsl,mpc8641-msi", "fsl,mpic-msi";
84 compatible = "fsl,mpc8641-msi", "fsl,mpic-msi";
87 compatible = "fsl,mpc8641-msi", "fsl,mpic-msi";
90 global-utilities@e0000 {
91 compatible = "fsl,mpc8641-guts";
92 reg = <0xe0000 0x1000>;
98 compatible = "fsl,mpc8641-pcie";
101 #address-cells = <3>;
102 bus-range = <0x0 0xff>;
103 clock-frequency = <100000000>;
104 interrupts = <24 2 0 0>;
108 #interrupt-cells = <1>;
110 #address-cells = <3>;
112 interrupts = <24 2 0 0>;
113 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
115 0x0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0
116 0x0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0
117 0x0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0
118 0x0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0
124 compatible = "fsl,mpc8641-pcie";
127 #address-cells = <3>;
128 bus-range = <0x0 0xff>;
129 clock-frequency = <100000000>;
130 interrupts = <25 2 0 0>;
134 #interrupt-cells = <1>;
136 #address-cells = <3>;
138 interrupts = <25 2 0 0>;
139 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
141 0x0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0
142 0x0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0
143 0x0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0
144 0x0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0