xref: /linux/scripts/dtc/include-prefixes/arm/nxp/imx/imx7d-colibri-emmc.dtsi (revision 724ba6751532055db75992fc6ae21c3e322e94a7)
1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2*724ba675SRob Herring/*
3*724ba675SRob Herring * Copyright 2017-2022 Toradex
4*724ba675SRob Herring */
5*724ba675SRob Herring
6*724ba675SRob Herring#include "imx7d.dtsi"
7*724ba675SRob Herring#include "imx7-colibri.dtsi"
8*724ba675SRob Herring
9*724ba675SRob Herring/ {
10*724ba675SRob Herring	aliases {
11*724ba675SRob Herring		/* Required to properly pass MAC addresses from bootloader. */
12*724ba675SRob Herring		ethernet0 = &fec1;
13*724ba675SRob Herring		ethernet1 = &fec2;
14*724ba675SRob Herring	};
15*724ba675SRob Herring
16*724ba675SRob Herring	memory@80000000 {
17*724ba675SRob Herring		device_type = "memory";
18*724ba675SRob Herring		reg = <0x80000000 0x40000000>;
19*724ba675SRob Herring	};
20*724ba675SRob Herring};
21*724ba675SRob Herring
22*724ba675SRob Herring&cpu1 {
23*724ba675SRob Herring	cpu-supply = <&reg_DCDC2>;
24*724ba675SRob Herring};
25*724ba675SRob Herring
26*724ba675SRob Herring&gpio6 {
27*724ba675SRob Herring	gpio-line-names = "",
28*724ba675SRob Herring			  "",
29*724ba675SRob Herring			  "",
30*724ba675SRob Herring			  "",
31*724ba675SRob Herring			  "",
32*724ba675SRob Herring			  "",
33*724ba675SRob Herring			  "",
34*724ba675SRob Herring			  "",
35*724ba675SRob Herring			  "",
36*724ba675SRob Herring			  "",
37*724ba675SRob Herring			  "",
38*724ba675SRob Herring			  "",
39*724ba675SRob Herring			  "SODIMM_169",
40*724ba675SRob Herring			  "SODIMM_157",
41*724ba675SRob Herring			  "",
42*724ba675SRob Herring			  "SODIMM_163",
43*724ba675SRob Herring			  "SODIMM_77",
44*724ba675SRob Herring			  "SODIMM_24",
45*724ba675SRob Herring			  "",
46*724ba675SRob Herring			  "SODIMM_25",
47*724ba675SRob Herring			  "SODIMM_27",
48*724ba675SRob Herring			  "SODIMM_32",
49*724ba675SRob Herring			  "SODIMM_34";
50*724ba675SRob Herring};
51*724ba675SRob Herring
52*724ba675SRob Herring/* Colibri USBH */
53*724ba675SRob Herring&usbotg2 {
54*724ba675SRob Herring	disable-over-current;
55*724ba675SRob Herring	dr_mode = "host";
56*724ba675SRob Herring	vbus-supply = <&reg_usbh_vbus>;
57*724ba675SRob Herring};
58*724ba675SRob Herring
59*724ba675SRob Herring/* eMMC */
60*724ba675SRob Herring&usdhc3 {
61*724ba675SRob Herring	status = "okay";
62*724ba675SRob Herring};
63