xref: /freebsd/sys/contrib/device-tree/src/arm64/freescale/imx8mm-verdin-nonwifi.dtsi (revision c9ccf3a32da427475985b85d7df023ccfb138c27)
1*c9ccf3a3SEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2*c9ccf3a3SEmmanuel Vadot/*
3*c9ccf3a3SEmmanuel Vadot * Copyright 2022 Toradex
4*c9ccf3a3SEmmanuel Vadot */
5*c9ccf3a3SEmmanuel Vadot
6*c9ccf3a3SEmmanuel Vadot&gpio3 {
7*c9ccf3a3SEmmanuel Vadot	gpio-line-names = "SODIMM_52",
8*c9ccf3a3SEmmanuel Vadot			  "SODIMM_54",
9*c9ccf3a3SEmmanuel Vadot			  "SODIMM_64",
10*c9ccf3a3SEmmanuel Vadot			  "SODIMM_21",
11*c9ccf3a3SEmmanuel Vadot			  "SODIMM_206",
12*c9ccf3a3SEmmanuel Vadot			  "SODIMM_76",
13*c9ccf3a3SEmmanuel Vadot			  "SODIMM_56",
14*c9ccf3a3SEmmanuel Vadot			  "SODIMM_58",
15*c9ccf3a3SEmmanuel Vadot			  "SODIMM_60",
16*c9ccf3a3SEmmanuel Vadot			  "SODIMM_62",
17*c9ccf3a3SEmmanuel Vadot			  "SODIMM_162",
18*c9ccf3a3SEmmanuel Vadot			  "SODIMM_164",
19*c9ccf3a3SEmmanuel Vadot			  "SODIMM_166",
20*c9ccf3a3SEmmanuel Vadot			  "SODIMM_168",
21*c9ccf3a3SEmmanuel Vadot			  "SODIMM_66",
22*c9ccf3a3SEmmanuel Vadot			  "SODIMM_17",
23*c9ccf3a3SEmmanuel Vadot			  "",
24*c9ccf3a3SEmmanuel Vadot			  "SODIMM_156",
25*c9ccf3a3SEmmanuel Vadot			  "SODIMM_160",
26*c9ccf3a3SEmmanuel Vadot			  "SODIMM_244",
27*c9ccf3a3SEmmanuel Vadot			  "",
28*c9ccf3a3SEmmanuel Vadot			  "SODIMM_48",
29*c9ccf3a3SEmmanuel Vadot			  "SODIMM_44",
30*c9ccf3a3SEmmanuel Vadot			  "SODIMM_42",
31*c9ccf3a3SEmmanuel Vadot			  "SODIMM_46";
32*c9ccf3a3SEmmanuel Vadot};
33*c9ccf3a3SEmmanuel Vadot
34*c9ccf3a3SEmmanuel Vadot&gpio4 {
35*c9ccf3a3SEmmanuel Vadot	gpio-line-names = "SODIMM_102",
36*c9ccf3a3SEmmanuel Vadot			  "SODIMM_90",
37*c9ccf3a3SEmmanuel Vadot			  "SODIMM_92",
38*c9ccf3a3SEmmanuel Vadot			  "SODIMM_94",
39*c9ccf3a3SEmmanuel Vadot			  "SODIMM_96",
40*c9ccf3a3SEmmanuel Vadot			  "SODIMM_100",
41*c9ccf3a3SEmmanuel Vadot			  "SODIMM_148",
42*c9ccf3a3SEmmanuel Vadot			  "SODIMM_152",
43*c9ccf3a3SEmmanuel Vadot			  "SODIMM_154",
44*c9ccf3a3SEmmanuel Vadot			  "SODIMM_174",
45*c9ccf3a3SEmmanuel Vadot			  "SODIMM_120",
46*c9ccf3a3SEmmanuel Vadot			  "SODIMM_104",
47*c9ccf3a3SEmmanuel Vadot			  "SODIMM_106",
48*c9ccf3a3SEmmanuel Vadot			  "SODIMM_108",
49*c9ccf3a3SEmmanuel Vadot			  "SODIMM_112",
50*c9ccf3a3SEmmanuel Vadot			  "SODIMM_114",
51*c9ccf3a3SEmmanuel Vadot			  "SODIMM_116",
52*c9ccf3a3SEmmanuel Vadot			  "SODIMM_150",
53*c9ccf3a3SEmmanuel Vadot			  "SODIMM_118",
54*c9ccf3a3SEmmanuel Vadot			  "",
55*c9ccf3a3SEmmanuel Vadot			  "SODIMM_88",
56*c9ccf3a3SEmmanuel Vadot			  "SODIMM_149",
57*c9ccf3a3SEmmanuel Vadot			  "SODIMM_147",
58*c9ccf3a3SEmmanuel Vadot			  "SODIMM_36",
59*c9ccf3a3SEmmanuel Vadot			  "SODIMM_32",
60*c9ccf3a3SEmmanuel Vadot			  "SODIMM_30",
61*c9ccf3a3SEmmanuel Vadot			  "SODIMM_34",
62*c9ccf3a3SEmmanuel Vadot			  "SODIMM_38",
63*c9ccf3a3SEmmanuel Vadot			  "SODIMM_252",
64*c9ccf3a3SEmmanuel Vadot			  "SODIMM_133",
65*c9ccf3a3SEmmanuel Vadot			  "SODIMM_135",
66*c9ccf3a3SEmmanuel Vadot			  "SODIMM_129";
67*c9ccf3a3SEmmanuel Vadot};
68*c9ccf3a3SEmmanuel Vadot
69*c9ccf3a3SEmmanuel Vadot&usdhc3 {
70*c9ccf3a3SEmmanuel Vadot	bus-width = <4>;
71*c9ccf3a3SEmmanuel Vadot	pinctrl-names = "default", "state_100mhz", "state_200mhz";
72*c9ccf3a3SEmmanuel Vadot	pinctrl-0 = <&pinctrl_usdhc3>;
73*c9ccf3a3SEmmanuel Vadot	pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
74*c9ccf3a3SEmmanuel Vadot	pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
75*c9ccf3a3SEmmanuel Vadot};
76