blob: b6976fbec983eebb00dd4f99da033f86fc6c03f2 [file] [log] [blame]
Julien Boibessota957fdc2012-10-18 11:50:26 +02001/*
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/;
Lothar Waßmannbc3875f2013-09-19 08:59:48 +020013#include "imx28.dtsi"
Julien Boibessota957fdc2012-10-18 11:50:26 +020014
15/ {
16 model = "Armadeus Systems APF28 module";
17 compatible = "armadeus,imx28-apf28", "fsl,imx28";
18
Marco Franchiad00e082018-01-24 11:22:14 -020019 memory@40000000 {
Fabio Estevam32018d12018-11-26 10:08:56 -020020 device_type = "memory";
Julien Boibessota957fdc2012-10-18 11:50:26 +020021 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>;
Gwenhael Goavec-Merou2fd05c92015-02-13 15:12:02 +010082 phy-reset-gpios = <&gpio4 13 GPIO_ACTIVE_LOW>;
Julien Boibessota957fdc2012-10-18 11:50:26 +020083 status = "okay";
84 };
85 };
86};