]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/gnu/dts/arm/imx28-apf28.dts
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt, libc++,
[FreeBSD/FreeBSD.git] / sys / gnu / dts / arm / imx28-apf28.dts
1 /*
2  * Copyright 2012 Armadeus Systems - <support@armadeus.com>
3  *
4  * The code contained herein is licensed under the GNU General Public
5  * License. You may obtain a copy of the GNU General Public License
6  * Version 2 or later at the following locations:
7  *
8  * http://www.opensource.org/licenses/gpl-license.html
9  * http://www.gnu.org/copyleft/gpl.html
10  */
11
12 /dts-v1/;
13 #include "imx28.dtsi"
14
15 / {
16         model = "Armadeus Systems APF28 module";
17         compatible = "armadeus,imx28-apf28", "fsl,imx28";
18
19         memory@40000000 {
20                 device_type = "memory";
21                 reg = <0x40000000 0x08000000>;
22         };
23
24         apb@80000000 {
25                 apbh@80000000 {
26                         gpmi-nand@8000c000 {
27                                 pinctrl-names = "default";
28                                 pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>;
29                                 status = "okay";
30
31                                 partition@0 {
32                                         label = "u-boot";
33                                         reg = <0x0 0x300000>;
34                                 };
35
36                                 partition@300000 {
37                                         label = "env";
38                                         reg = <0x300000 0x80000>;
39                                 };
40
41                                 partition@380000 {
42                                         label = "env2";
43                                         reg = <0x380000 0x80000>;
44                                 };
45
46                                 partition@400000 {
47                                         label = "dtb";
48                                         reg = <0x400000 0x80000>;
49                                 };
50
51                                 partition@480000 {
52                                         label = "splash";
53                                         reg = <0x480000 0x80000>;
54                                 };
55
56                                 partition@500000 {
57                                         label = "kernel";
58                                         reg = <0x500000 0x800000>;
59                                 };
60
61                                 partition@d00000 {
62                                         label = "rootfs";
63                                         reg = <0xd00000 0xf300000>;
64                                 };
65                         };
66                 };
67
68                 apbx@80040000 {
69                         duart: serial@80074000 {
70                                 pinctrl-names = "default";
71                                 pinctrl-0 = <&duart_pins_a>;
72                                 status = "okay";
73                         };
74                 };
75         };
76
77         ahb@80080000 {
78                 mac0: ethernet@800f0000 {
79                         phy-mode = "rmii";
80                         pinctrl-names = "default";
81                         pinctrl-0 = <&mac0_pins_a>;
82                         phy-reset-gpios = <&gpio4 13 GPIO_ACTIVE_LOW>;
83                         status = "okay";
84                 };
85         };
86 };