mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-29 08:01:08 +00:00
c21b61bff1
Synchronise device tree with linux v5.19-rc5. Please note that this also means that instead of the previous "generic" U-Boot specific carrier board agnostic device trees we are now using the regular ones for the Colibri Evaluation (carrier) board V3 (e.g. imx6ull-colibri-eval-v3.dtb rather than the previous imx6ull-colibri.dtb and imx6ull-colibri-emmc-eval-v3.dtb rather than the previous imx6ull-colibri-emmc.dtb). Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
187 lines
3.1 KiB
Text
187 lines
3.1 KiB
Text
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
|
/*
|
|
* Copyright 2022 Toradex
|
|
*/
|
|
|
|
#include "imx6ull-colibri.dtsi"
|
|
|
|
/ {
|
|
aliases {
|
|
mmc0 = &usdhc2; /* eMMC */
|
|
mmc1 = &usdhc1; /* MMC 4-bit slot */
|
|
};
|
|
|
|
memory@80000000 {
|
|
device_type = "memory";
|
|
reg = <0x80000000 0x10000000>;
|
|
};
|
|
};
|
|
|
|
&gpio1 {
|
|
gpio-line-names = "SODIMM_8",
|
|
"SODIMM_6",
|
|
"SODIMM_129",
|
|
"SODIMM_89",
|
|
"SODIMM_19",
|
|
"SODIMM_21",
|
|
"UNUSABLE_SODIMM_180",
|
|
"UNUSABLE_SODIMM_184",
|
|
"SODIMM_4",
|
|
"SODIMM_2",
|
|
"SODIMM_106",
|
|
"SODIMM_71",
|
|
"SODIMM_23",
|
|
"SODIMM_31",
|
|
"SODIMM_99",
|
|
"SODIMM_102",
|
|
"SODIMM_33",
|
|
"SODIMM_35",
|
|
"SODIMM_25",
|
|
"SODIMM_27",
|
|
"SODIMM_36",
|
|
"SODIMM_38",
|
|
"SODIMM_32",
|
|
"SODIMM_34",
|
|
"SODIMM_135",
|
|
"SODIMM_77",
|
|
"SODIMM_100",
|
|
"SODIMM_186",
|
|
"SODIMM_196",
|
|
"SODIMM_194";
|
|
};
|
|
|
|
&gpio2 {
|
|
gpio-line-names = "SODIMM_55",
|
|
"SODIMM_63",
|
|
"SODIMM_178",
|
|
"SODIMM_188",
|
|
"SODIMM_73",
|
|
"SODIMM_30",
|
|
"SODIMM_67",
|
|
"SODIMM_104",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"SODIMM_190",
|
|
"SODIMM_47",
|
|
"SODIMM_192",
|
|
"SODIMM_49",
|
|
"SODIMM_51",
|
|
"SODIMM_53";
|
|
};
|
|
|
|
&gpio3 {
|
|
gpio-line-names = "SODIMM_56",
|
|
"SODIMM_44",
|
|
"SODIMM_68",
|
|
"SODIMM_82",
|
|
"",
|
|
"SODIMM_76",
|
|
"SODIMM_70",
|
|
"SODIMM_60",
|
|
"SODIMM_58",
|
|
"SODIMM_78",
|
|
"SODIMM_72",
|
|
"SODIMM_80",
|
|
"SODIMM_46",
|
|
"SODIMM_62",
|
|
"SODIMM_48",
|
|
"SODIMM_74",
|
|
"SODIMM_50",
|
|
"SODIMM_52",
|
|
"SODIMM_54",
|
|
"SODIMM_66",
|
|
"SODIMM_64",
|
|
"SODIMM_57",
|
|
"SODIMM_61",
|
|
"SODIMM_29",
|
|
"SODIMM_37",
|
|
"SODIMM_88",
|
|
"SODIMM_86",
|
|
"SODIMM_92",
|
|
"SODIMM_90";
|
|
};
|
|
|
|
&gpio4 {
|
|
gpio-line-names = "",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
"SODIMM_140",
|
|
"SODIMM_59",
|
|
"SODIMM_142",
|
|
"SODIMM_144",
|
|
"SODIMM_133",
|
|
"SODIMM_146",
|
|
"SODIMM_28",
|
|
"SODIMM_75",
|
|
"SODIMM_96",
|
|
"SODIMM_81",
|
|
"SODIMM_94",
|
|
"SODIMM_101",
|
|
"SODIMM_103",
|
|
"SODIMM_79",
|
|
"SODIMM_97",
|
|
"SODIMM_69",
|
|
"SODIMM_98",
|
|
"SODIMM_85",
|
|
"SODIMM_65";
|
|
};
|
|
|
|
&gpio5 {
|
|
gpio-line-names = "SODIMM_43",
|
|
"SODIMM_45",
|
|
"SODIMM_137",
|
|
"SODIMM_95",
|
|
"SODIMM_107",
|
|
"SODIMM_131",
|
|
"SODIMM_93",
|
|
"",
|
|
"SODIMM_138",
|
|
"",
|
|
"SODIMM_105",
|
|
"SODIMM_127";
|
|
};
|
|
|
|
/* NAND */
|
|
&gpmi {
|
|
status = "disabled";
|
|
};
|
|
|
|
&iomuxc {
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_gpio1 &pinctrl_gpio2 &pinctrl_gpio3
|
|
&pinctrl_gpio4 &pinctrl_gpio6 &pinctrl_gpio7
|
|
&pinctrl_gpmi_gpio>;
|
|
};
|
|
|
|
&iomuxc_snvs {
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_snvs_gpio1 &pinctrl_snvs_gpio3>;
|
|
};
|
|
|
|
/* eMMC */
|
|
&usdhc2 {
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_usdhc2emmc>;
|
|
assigned-clocks = <&clks IMX6UL_CLK_USDHC2_SEL>, <&clks IMX6UL_CLK_USDHC2>;
|
|
assigned-clock-parents = <&clks IMX6UL_CLK_PLL2_PFD2>;
|
|
assigned-clock-rates = <0>, <198000000>;
|
|
bus-width = <8>;
|
|
keep-power-in-suspend;
|
|
no-1-8-v;
|
|
non-removable;
|
|
vmmc-supply = <®_module_3v3>;
|
|
status = "okay";
|
|
};
|