xref: /freebsd-src/sys/contrib/device-tree/src/arm/nxp/imx/imx6ull-colibri-nonwifi.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * Copyright 2018-2022 Toradex
4*f126890aSEmmanuel Vadot */
5*f126890aSEmmanuel Vadot
6*f126890aSEmmanuel Vadot#include "imx6ull-colibri.dtsi"
7*f126890aSEmmanuel Vadot
8*f126890aSEmmanuel Vadot/ {
9*f126890aSEmmanuel Vadot	memory@80000000 {
10*f126890aSEmmanuel Vadot		device_type = "memory";
11*f126890aSEmmanuel Vadot		reg = <0x80000000 0x10000000>;
12*f126890aSEmmanuel Vadot	};
13*f126890aSEmmanuel Vadot};
14*f126890aSEmmanuel Vadot
15*f126890aSEmmanuel Vadot&gpio1 {
16*f126890aSEmmanuel Vadot	gpio-line-names = "SODIMM_8",
17*f126890aSEmmanuel Vadot			  "SODIMM_6",
18*f126890aSEmmanuel Vadot			  "SODIMM_129",
19*f126890aSEmmanuel Vadot			  "SODIMM_89",
20*f126890aSEmmanuel Vadot			  "SODIMM_19",
21*f126890aSEmmanuel Vadot			  "SODIMM_21",
22*f126890aSEmmanuel Vadot			  "UNUSABLE_SODIMM_180",
23*f126890aSEmmanuel Vadot			  "UNUSABLE_SODIMM_184",
24*f126890aSEmmanuel Vadot			  "SODIMM_4",
25*f126890aSEmmanuel Vadot			  "SODIMM_2",
26*f126890aSEmmanuel Vadot			  "SODIMM_106",
27*f126890aSEmmanuel Vadot			  "SODIMM_71",
28*f126890aSEmmanuel Vadot			  "SODIMM_23",
29*f126890aSEmmanuel Vadot			  "SODIMM_31",
30*f126890aSEmmanuel Vadot			  "SODIMM_99",
31*f126890aSEmmanuel Vadot			  "SODIMM_102",
32*f126890aSEmmanuel Vadot			  "SODIMM_33",
33*f126890aSEmmanuel Vadot			  "SODIMM_35",
34*f126890aSEmmanuel Vadot			  "SODIMM_25",
35*f126890aSEmmanuel Vadot			  "SODIMM_27",
36*f126890aSEmmanuel Vadot			  "SODIMM_36",
37*f126890aSEmmanuel Vadot			  "SODIMM_38",
38*f126890aSEmmanuel Vadot			  "SODIMM_32",
39*f126890aSEmmanuel Vadot			  "SODIMM_34",
40*f126890aSEmmanuel Vadot			  "SODIMM_135",
41*f126890aSEmmanuel Vadot			  "SODIMM_77",
42*f126890aSEmmanuel Vadot			  "SODIMM_100",
43*f126890aSEmmanuel Vadot			  "SODIMM_186",
44*f126890aSEmmanuel Vadot			  "SODIMM_196",
45*f126890aSEmmanuel Vadot			  "SODIMM_194";
46*f126890aSEmmanuel Vadot};
47*f126890aSEmmanuel Vadot
48*f126890aSEmmanuel Vadot&gpio2 {
49*f126890aSEmmanuel Vadot	gpio-line-names = "SODIMM_55",
50*f126890aSEmmanuel Vadot			  "SODIMM_63",
51*f126890aSEmmanuel Vadot			  "SODIMM_178",
52*f126890aSEmmanuel Vadot			  "SODIMM_188",
53*f126890aSEmmanuel Vadot			  "SODIMM_73",
54*f126890aSEmmanuel Vadot			  "SODIMM_30",
55*f126890aSEmmanuel Vadot			  "SODIMM_67",
56*f126890aSEmmanuel Vadot			  "SODIMM_104",
57*f126890aSEmmanuel Vadot			  "",
58*f126890aSEmmanuel Vadot			  "",
59*f126890aSEmmanuel Vadot			  "",
60*f126890aSEmmanuel Vadot			  "",
61*f126890aSEmmanuel Vadot			  "",
62*f126890aSEmmanuel Vadot			  "",
63*f126890aSEmmanuel Vadot			  "",
64*f126890aSEmmanuel Vadot			  "",
65*f126890aSEmmanuel Vadot			  "SODIMM_190",
66*f126890aSEmmanuel Vadot			  "SODIMM_47",
67*f126890aSEmmanuel Vadot			  "SODIMM_192",
68*f126890aSEmmanuel Vadot			  "SODIMM_49",
69*f126890aSEmmanuel Vadot			  "SODIMM_51",
70*f126890aSEmmanuel Vadot			  "SODIMM_53";
71*f126890aSEmmanuel Vadot};
72*f126890aSEmmanuel Vadot
73*f126890aSEmmanuel Vadot&gpio3 {
74*f126890aSEmmanuel Vadot	gpio-line-names = "SODIMM_56",
75*f126890aSEmmanuel Vadot			  "SODIMM_44",
76*f126890aSEmmanuel Vadot			  "SODIMM_68",
77*f126890aSEmmanuel Vadot			  "SODIMM_82",
78*f126890aSEmmanuel Vadot			  "",
79*f126890aSEmmanuel Vadot			  "SODIMM_76",
80*f126890aSEmmanuel Vadot			  "SODIMM_70",
81*f126890aSEmmanuel Vadot			  "SODIMM_60",
82*f126890aSEmmanuel Vadot			  "SODIMM_58",
83*f126890aSEmmanuel Vadot			  "SODIMM_78",
84*f126890aSEmmanuel Vadot			  "SODIMM_72",
85*f126890aSEmmanuel Vadot			  "SODIMM_80",
86*f126890aSEmmanuel Vadot			  "SODIMM_46",
87*f126890aSEmmanuel Vadot			  "SODIMM_62",
88*f126890aSEmmanuel Vadot			  "SODIMM_48",
89*f126890aSEmmanuel Vadot			  "SODIMM_74",
90*f126890aSEmmanuel Vadot			  "SODIMM_50",
91*f126890aSEmmanuel Vadot			  "SODIMM_52",
92*f126890aSEmmanuel Vadot			  "SODIMM_54",
93*f126890aSEmmanuel Vadot			  "SODIMM_66",
94*f126890aSEmmanuel Vadot			  "SODIMM_64",
95*f126890aSEmmanuel Vadot			  "SODIMM_57",
96*f126890aSEmmanuel Vadot			  "SODIMM_61",
97*f126890aSEmmanuel Vadot			  "SODIMM_29",
98*f126890aSEmmanuel Vadot			  "SODIMM_37",
99*f126890aSEmmanuel Vadot			  "SODIMM_88",
100*f126890aSEmmanuel Vadot			  "SODIMM_86",
101*f126890aSEmmanuel Vadot			  "SODIMM_92",
102*f126890aSEmmanuel Vadot			  "SODIMM_90";
103*f126890aSEmmanuel Vadot};
104*f126890aSEmmanuel Vadot
105*f126890aSEmmanuel Vadot&gpio4 {
106*f126890aSEmmanuel Vadot	gpio-line-names = "",
107*f126890aSEmmanuel Vadot			  "",
108*f126890aSEmmanuel Vadot			  "",
109*f126890aSEmmanuel Vadot			  "",
110*f126890aSEmmanuel Vadot			  "",
111*f126890aSEmmanuel Vadot			  "",
112*f126890aSEmmanuel Vadot			  "",
113*f126890aSEmmanuel Vadot			  "",
114*f126890aSEmmanuel Vadot			  "",
115*f126890aSEmmanuel Vadot			  "",
116*f126890aSEmmanuel Vadot			  "",
117*f126890aSEmmanuel Vadot			  "SODIMM_59",
118*f126890aSEmmanuel Vadot			  "",
119*f126890aSEmmanuel Vadot			  "",
120*f126890aSEmmanuel Vadot			  "SODIMM_133",
121*f126890aSEmmanuel Vadot			  "",
122*f126890aSEmmanuel Vadot			  "SODIMM_28",
123*f126890aSEmmanuel Vadot			  "SODIMM_75",
124*f126890aSEmmanuel Vadot			  "SODIMM_96",
125*f126890aSEmmanuel Vadot			  "SODIMM_81",
126*f126890aSEmmanuel Vadot			  "SODIMM_94",
127*f126890aSEmmanuel Vadot			  "SODIMM_101",
128*f126890aSEmmanuel Vadot			  "SODIMM_103",
129*f126890aSEmmanuel Vadot			  "SODIMM_79",
130*f126890aSEmmanuel Vadot			  "SODIMM_97",
131*f126890aSEmmanuel Vadot			  "SODIMM_69",
132*f126890aSEmmanuel Vadot			  "SODIMM_98",
133*f126890aSEmmanuel Vadot			  "SODIMM_85",
134*f126890aSEmmanuel Vadot			  "SODIMM_65";
135*f126890aSEmmanuel Vadot};
136*f126890aSEmmanuel Vadot
137*f126890aSEmmanuel Vadot&gpio5 {
138*f126890aSEmmanuel Vadot	gpio-line-names = "SODIMM_43",
139*f126890aSEmmanuel Vadot			  "SODIMM_45",
140*f126890aSEmmanuel Vadot			  "SODIMM_137",
141*f126890aSEmmanuel Vadot			  "SODIMM_95",
142*f126890aSEmmanuel Vadot			  "SODIMM_107",
143*f126890aSEmmanuel Vadot			  "SODIMM_131",
144*f126890aSEmmanuel Vadot			  "SODIMM_93",
145*f126890aSEmmanuel Vadot			  "",
146*f126890aSEmmanuel Vadot			  "SODIMM_138",
147*f126890aSEmmanuel Vadot			  "",
148*f126890aSEmmanuel Vadot			  "SODIMM_105",
149*f126890aSEmmanuel Vadot			  "SODIMM_127";
150*f126890aSEmmanuel Vadot};
151*f126890aSEmmanuel Vadot
152*f126890aSEmmanuel Vadot&iomuxc {
153*f126890aSEmmanuel Vadot	pinctrl-names = "default";
154*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_gpio1 &pinctrl_gpio2 &pinctrl_gpio3
155*f126890aSEmmanuel Vadot		&pinctrl_gpio4 &pinctrl_gpio6 &pinctrl_gpio7>;
156*f126890aSEmmanuel Vadot};
157*f126890aSEmmanuel Vadot
158*f126890aSEmmanuel Vadot&iomuxc_snvs {
159*f126890aSEmmanuel Vadot	pinctrl-names = "default";
160*f126890aSEmmanuel Vadot	pinctrl-0 = <&pinctrl_snvs_gpio1 &pinctrl_snvs_gpio3>;
161*f126890aSEmmanuel Vadot};
162