162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright 2017-2022 Toradex
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#include "imx7d.dtsi"
762306a36Sopenharmony_ci#include "imx7-colibri.dtsi"
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci/ {
1062306a36Sopenharmony_ci	aliases {
1162306a36Sopenharmony_ci		/* Required to properly pass MAC addresses from bootloader. */
1262306a36Sopenharmony_ci		ethernet0 = &fec1;
1362306a36Sopenharmony_ci		ethernet1 = &fec2;
1462306a36Sopenharmony_ci	};
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci	memory@80000000 {
1762306a36Sopenharmony_ci		device_type = "memory";
1862306a36Sopenharmony_ci		reg = <0x80000000 0x40000000>;
1962306a36Sopenharmony_ci	};
2062306a36Sopenharmony_ci};
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci&cpu1 {
2362306a36Sopenharmony_ci	cpu-supply = <&reg_DCDC2>;
2462306a36Sopenharmony_ci};
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ci&gpio6 {
2762306a36Sopenharmony_ci	gpio-line-names = "",
2862306a36Sopenharmony_ci			  "",
2962306a36Sopenharmony_ci			  "",
3062306a36Sopenharmony_ci			  "",
3162306a36Sopenharmony_ci			  "",
3262306a36Sopenharmony_ci			  "",
3362306a36Sopenharmony_ci			  "",
3462306a36Sopenharmony_ci			  "",
3562306a36Sopenharmony_ci			  "",
3662306a36Sopenharmony_ci			  "",
3762306a36Sopenharmony_ci			  "",
3862306a36Sopenharmony_ci			  "",
3962306a36Sopenharmony_ci			  "SODIMM_169",
4062306a36Sopenharmony_ci			  "SODIMM_157",
4162306a36Sopenharmony_ci			  "",
4262306a36Sopenharmony_ci			  "SODIMM_163",
4362306a36Sopenharmony_ci			  "SODIMM_77",
4462306a36Sopenharmony_ci			  "SODIMM_24",
4562306a36Sopenharmony_ci			  "",
4662306a36Sopenharmony_ci			  "SODIMM_25",
4762306a36Sopenharmony_ci			  "SODIMM_27",
4862306a36Sopenharmony_ci			  "SODIMM_32",
4962306a36Sopenharmony_ci			  "SODIMM_34";
5062306a36Sopenharmony_ci};
5162306a36Sopenharmony_ci
5262306a36Sopenharmony_ci/* Colibri USBH */
5362306a36Sopenharmony_ci&usbotg2 {
5462306a36Sopenharmony_ci	disable-over-current;
5562306a36Sopenharmony_ci	dr_mode = "host";
5662306a36Sopenharmony_ci	vbus-supply = <&reg_usbh_vbus>;
5762306a36Sopenharmony_ci};
5862306a36Sopenharmony_ci
5962306a36Sopenharmony_ci/* eMMC */
6062306a36Sopenharmony_ci&usdhc3 {
6162306a36Sopenharmony_ci	status = "okay";
6262306a36Sopenharmony_ci};
63